We stopped here after canoeing into town from Chaa Creek. It's a nice little Pizza Place with a dirt floor, as are most of the places here. It holds around12-15 people I'd say. We had a few beers and a pizza as we watched a soccer match. The service and food were both good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.