The Vendry is now part of Groupize! Read more

Mambo Restaurant

Located In: Matachica Resort & Spa

Matachica Resort & Spa

Matachica Resort & Spa

Mambo Restaurant
Address
Matachica Resort & Spa

Ambergris Street, San Pedro, Belize

Business Space Location Map
Capacity
F&B Options
In-house catering
Equipment
  • A/V Equipment
Overview

Mambo Restaurant is open nightly for dinner by reservation only. The restaurant sits under an open air thatched palapa offering a laid back elegant experience with a focus on beef and local seafood.