The food was amazing and the portions are great!
The location is also exceptional and they have by far the best coffee on the island. They have professional equipment and that translated into a good cup everytime i went. You can even see the Caribbean Sea from this location!!!!
Island Buzz is run by a San Pedro resident. He took great pride in his work and was one of the nicest guys I've met in Belize.
I Highly recommend this place and I will definitely be back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.