Stopped in Belize on our cruise and tried Wet Lizard.
Sit upstairs. Better view and they have fans to cool you off. The nachos are enormous and tasty. The other food was good as well.
Would recommend giving them a try when you are in Belize City.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.