A "must visit" during your stay on Ambergris Caye. It was the best ceviche I had all week (and I ate it almost daily), and the portions are huge. Hurricane drinks were tasty too, and the location can't be beat! Very friendly staff.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.