501-226-4321 [email protected]

Indulge In Delicious Food In Belize

Caramba Restaurant is found near the middle of San Pedro. Visit and let us delight you with our delectable fare. Bring your own catch from the sea, and our cook will prepare it just the way you like it. We accept most major credit cards.

Contact Form

Contact Details

Address: 20 Pescador Dr, Belize

Email: [email protected]

Phone: (501) 226-4321

Our Location