The best restaurants by the Dominica Port are in Roseau. This is the city in which most cruise ships dock. Creole food featuring local fruit, vegetables and juices is the most common form of cuisine. Papillote is a very popular gourmet restaurant. It offers Creole fish, as well as lunch specials featuring fresh local foods that change every day. It's a 15-minute drive from the cruise port. There are also casual restaurants just minutes from the port. These mostly serve Creole food made from local ingredients. The most popular choices are Pearl's Restaurant, Guiyave and La Robe Creole.
For more info, see Dominica Port Guide