Everything is better at the Palapa!
Here’s the thing, San Pedro Town has many fabulous establishments that beckon for you to come over and spend your cash with them. They all promise great food, drinks galore and good times but unfortunately not all live up to the hype. That is certainly not the case with the Palapa Bar and Grill. Owners [...]
Read more

14. Dec, 2011 






