This was our first restaurant in Belize, and it was one of our favorites. We sat on their covered deck and watched the rain pour. I would highly recommend this. It's a bit hard to find if you don't know where you're going, but worth the effort. Essentially, you just walk down the pedestrian street in town (where all the tourist offices are) and then walk about 3 more blocks past where it ends. It's a teal and white building, I believe. Service was excellent, and the food was even better!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.