A great seafood restaurant right across the road from our hotel, Holiday Inn. We ate 3 nights there and each time the food and service was excellent. Try the stuffed advocados with lobster and crabmeat, or the octopus salad.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.