Mexican Cuisine in the USVI

Throughout the Virgin Islands, you'll be impressed by the tempting spread of local eateries, vendors, and fine food. Can't resist Mexican food during your holiday here? Guests can't afford to miss the places that always feature it on the menu. Fortunately, there's quite a broad selection of options that feature this cuisine.

With choices such as the very casual attitude at Taco Hell to the much anticipated dinner service at Viva La Revolution Cantina, it really is possible to find the dish worth sending a postcard about.

The list below allows you to browse the large collection of Mexican establishments to be found. Click each option to read the full article about its hours, location, and other offerings.

Coconuts St. Croix

St. Croix | (340) 774-0099

Coconuts St. Croix is at 72 La Grange; it's about three quarters of a mile (about a kilometer) to the north of Frederiksted. Pleasantly surprising, this dining destination is not just Mexican themed dishes and of course barbecue, but it's also good at hamburgers. <p>You'll want to come to Coconuts on the Beach hungry to enjoy the hot and fresh meals on the menu as long as you can. With over forty different options, you will have to decide between the healthy wraps, famous burgers, and fresh seafood. However, most items do not stand a chance against the specialty Tex-Mex barbecue options.</p>

Taco Hell

Red Hook, St. Thomas | (340) 777-4275

Set in the heart of Red Hook, Taco Hell is a good option for vacationers thinking about exploring this town or nearby. Travelers who desire tacos will fully love dining here during a visit to Red Hook.

Viva La Revolution Cantina

Downtown Cruz Bay, St. John | (340) 777-3473

Viva La Revolution Cantina, on the premises of Mongoose Junction, is located in downtown Cruz Bay, in the heart of Cruz Bay. Thinking about Mexican food, and definitely need some tacos? If so, there's no shame in it being a must-do item on your list. <p>There is a variety of tacos, including crispy chicken, pollo, grilled fish, ensenada fish, barbacoa beef, asada, pork belly, carnitas, drunken shrimp, crispy avocado, surf and turf tacos and lobster tacos. There are also house tortilla chips, table-side guacamole, black bean soup, chicken toritlla soup and gazpacho soup. For salads, there is smoked Caesar, Mexican Cobb, taco and Josephine's greens. </p> <p> There are also empenadas, nachos, enchiladas, burritos and mofongo, among other menu items. For dessert, there is dulche de leche, frozen chocolate banana tacos and house made pineapple coconut ice cream. </p> <p>The menu is complemented by an array of tequila options, served in flights, margaritas or pitchers. </p>


Christiansted, St. Croix | (340) 713-8666

Set a few hundred yards east-southeast of downtown Christiansted, Savant is a good option for you to consider if you're exploring this town and nearby areas. Fresh fish from the Virgin Islands' coasts and Mexican flair are made for each other at this inviting fine dining establishment. <p>Outdoor dining in a courtyard surrounded by tropical greenery and lit with tiki lights makes this spot truly appealing to diners who want to make every moment they are on the island shine.</p>


St. Thomas | (340) 775-2899

Rumbuzz, which is on the premises of Magens Point Resort, is at 6200 Magen's Bay Road; it's a mile and a half (two and a half kilometers) to the northeast of Charlotte Amalie. Fresh seafood and Mexican flavors make for a bold combo at this fun restaurant atmosphere. <p>Rumbuzz has a large variety of food that is sure to satisfy most. From hamburgers and hot dogs to traditional Mexican and simple sandwiches, the restaurant has a little bit of everything.</p>

Mexican Restaurants
Name Location Island Type Phone Number
Amigo's Dockside Cantina 1.6 mi. East of Central Maroon Town St. Thomas Mexican (340) 775-1270
Coconuts St. Croix 0.7 mi. North of Central Frederiksted St. Croix Mexican, Tex-Mex (340) 774-0099
Fajita Mexican Restaurant & Bar The vicinity of St. Thomas and St. John None Mexican (340) 774-2525
Greengos Caribbean Catina Downtown Charlotte Amalie St. Thomas Mexican (340) 714-8282
Luncheria Downtown Christiansted St. Croix Mexican (340) 773-4247
Margarita Phil's Downtown Cruz Bay St. John Mexican (340) 693-8400
Pirate's Tavern 3.3 mi. East of Central Cane Bay St. Croix International, Mexican (340) 778-9650
Rumbuzz 1.5 mi. Northeast of Central Charlotte Amalie St. Thomas International, Mexican (340) 775-2899
Savant 0.3 mi. East-Southeast of Central downtown Christiansted St. Croix Caribbean, Mexican, Thai (340) 713-8666
Taco Hell 1.7 mi. East of Central Maroon Town St. Thomas Mexican (340) 777-4275
Viva La Revolution Cantina Downtown Cruz Bay St. John Mexican (340) 777-3473

Similar Food

The Barefoot Cowboy

If you seek even more options in this same genre, there are more options from this same flavor palette at restaurants like the following:

Restaurants with Similar Cuisine
Restaurant Name Phone Cuisine Location Island
Villa Morales Restaurant (340) 772-0556 Latin American 1.4 mi. Southeast of Central Frederiksted St. Croix
The West End Grill (340) 772-2160 Latin American Frederiksted, Southern part of the USVI St. Croix
Paradise St. Croix (340) 692-2233 Latin American 0.2 mi. South of Central Frederiksted St. Croix
The Barefoot Cowboy (340) 228-5200 Tex-Mex Downtown Cruz Bay St. John
El Flamboyant Restaurant (340) 779-3285 Latin American St. Croix St. Croix
Above the Cliff (340) 718-1100 Tex-Mex 0.8 mi. East-Northeast of Central Cane Bay St. Croix
Havana Blue (340) 715-2583 Latin American 1.6 mi. South-Southeast of Central Charlotte Amalie St. Thomas
Sharkey's Bait Stand (340) 719-9935 Tex-Mex 0.7 mi. East of Central downtown Christiansted St. Croix
SandBar (340) 715-7263 Latin American 1.5 mi. South-Southeast of Central Charlotte Amalie St. Thomas
Rancho Latino (340) 774-8909 Latin American 0.7 mi. East-Southeast of Central Charlotte Amalie St. Thomas

And you can sink your teeth into the featured dishes prepared at restaurants like these:

Restaurants with Similar Specialties
Restaurant Name Phone Specialty Location Island
Sib's on the Mountain (340) 774-8967 ext. 8 Tacos 0.9 mi. North-Northwest of Central Charlotte Amalie
The Tourist Trap (340) 774-0912 Tacos 2.2 mi. South of Central Coral Bay
Sib's Restaurant (340) 774-8967 Tacos The vicinity of St. Thomas and St. John, Northern part of the USVI

Sometimes, the most exciting places to dine in the Virgin Islands are those you find unexpectedly while walking around during the day. However, noting a few delicious-sounding restaurants in your agenda, may prove valuable later when your stomach's grumbling. To find out more about the types of food waiting for you, check out this page.


Help us improve! We welcome your corrections and suggestions.