Margarita Villa Sand Bar Fish & Seafood

Tropical Atmosphere, Bahamian Food

Mather Town
Freeport,
Bahamas
Phone No. +1 242 373 4525
Cards Accepted:

Overview

The latest incarnation of the former Le Beach Shack has a semi-Mexican name, but a very tropical ambience. The restaurant has a warm atmosphere, inexpensive food and drinks and a beachfront location.

Open Hours

Mo to Su from 11:00 AM to 10:00 PM