Ambergris Street, San Pedro, Belize
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.