The ambience is nautical, you sit right out on the end of a dock surrounded by boats. It is always busy during lunch, but I have never had to wait for a table. Staff is very friendly, food is delivered quickly. Some interesting menu options, but the descriptions are better than the execution. Food is OK, and a little higher priced based on what you'll pay elsewhere for this type of food.
If you own or manage Island Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.