Palapa Bar and Grill
Company | : | Palapa Bar and Grill |
---|---|---|
Category | : | Bar & grill |
Address | : | Boca del Rio Drive, San Pedro, Belize |
Phone | : | |
Web | : | http://palapabarandgrill.com/ |
About Company
Palapa Bar and Grill is a Bar & grill located at Boca del Rio Drive, San Pedro, Belize.