We ate here while on vacation with our family. The kids loved sitting by the bay watching all the birds come and go. Also liked walking around the property and looking at the fish for sale in the market. We learned the key to this place is to get there early! They start taking orders at 11:30 for lunch. The line at the window to place order usually starts at 11:15. We went early, found a nice shady table. Only waited 15 minutes for food after we placed order. Food was good. We'll go back.
If you own or manage Starfish Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.