Located at Victoria House the Palmilla restaurant continues to bring fine dining to Ambergris Caye. Their exquisite menu showcases the local produce of Belize in new and innovative ways, and is complimented by a varied selection of wines. Make any day a special occasion with a visit to Palmilla.

In-App Discount: None.