Smack dab in the heart of downtown Charlotte Amalie, this new restaurant delivers great Mexican food at great prices. The Beef tacos are the best I've had in well over a decade on the island.
The staff was very responsive and courteous.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.