The food tasted good but was pretty greasy. Iced tea here rocks, its right on the beach so you get great views. Servers are friendly but not completely understanding of english.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.