St. Thomas Restaurant Guide – 2022

This list is constantly changing.  I try to revisit this list every year.  As of this writing (2022), here are all the restaurants that I know of in St. Thomas with a brief description and phone number.

Amalia Café – downtown Charlotte Amalie.  Very European.  Higher price meals. Get the Paella Valenciana … 340-714-7373

Barefoot Buddha – Havensight. Cafe.  Vegetarian and Vegan options abound… 340-777-3668

Benito’s Burritos – Havensight. Very limited seating. Good and relatively affordable.… 340-227-6848

Mafolie Restaurant – overlooking downtown Charlotte Amalie. Amazing views.  Medium-priced… 340-774-2790

Oceana – Frenchtown.  Feels secluded, gorgeous views.  Not cheap.  Very nice… 340-774-4262

Pizza Amore – Havensight. Big, fat slices. Good enough… 340-774-2822


Arians Bar & Restaurant – Subbase. Not for tourists.  Very local… 340-776-1401

Beach Bar/Caribbean Fusion at Emerald Beach – near airport. Mix of local and American food.  On the beach.  Decent prices… 340-777-8800

Beni Iguanas – Havensight. Sushi.  Get the mussels and get Iguana sauce… 340-777-8744

Buddha Sushi – near Red Hook.  Sushi.  Moderately priced … 340-714-3474

Bumpa’s – downtown Charlotte Amalie. Basic breakfast menu… 340-776-5674

Café Amici – downtown Charlotte Amalie. Lunch spot.  Pizzas, salads, etc… 340-714-7704

Caribbean Fish Market – East End. Right on a beach.  Higher priced menu.  Seafood.… 340-714-7874

Caribbean Saloon – Red Hook. St. Thomas stalwart. American food and seafood. Medium priced… 340-775-7060

China King – Havensight. Chinese food and sushi… 340-776-3333

Cravin’ Crabs – Havensight. Hard to classify but they do have crab.  Good food and decent prices… 340-715-0670

The Delly Deck – Havensight. American food for breakfast and lunch. Basic… 340-776-9943

Dog House Pub – Havensight. Bar/restaurant atmosphere. Fun… 340-998-8341

Duffy’s Love Shack – Red Hook. An institution in the parking lot. Dinner and dancing… 340-775-4122

Enkai – Yacht Haven Grande . Sushi.  Make reservations… 340-774-6254

Navy Beach – Yacht Haven Grande. Funky menu with lovely views of the yachts…340-714-3566

One Pub – Red Hook.  Dang good bar food… 340-513-7887

Frenchtown Deli … 340-776-7211

Fresh Bistro … 340-777-2747

Fresh Scoops … 340-777-2747

G&D’s Seafood … 340-774-7444

Glady’s Café … 340-774-6604

Golden Dragon … 340-777-8111

Grande Cru … 340-774-7263

Grand Palazzo Club … 340-201-8273

Great Bay Lounge … 340-775-3333

Great Wall Chinese Restaurant … 340-776-3566

Green House … 340-774-7998

Greengo’s … 340-714-8282

The Grille at Mahogany Run … 340-777-6006

Havana Blue … 340-715-2383

Hibiscus Bar & Café … 340-777-8818

Holy Cow … 340-775-1818

Hook Line & Sinker … 340-776-9708

Hooters … 340-693-9464

Hull Bay Hideaway … 340-777-1898

Ideal Restaurant … 340-777-5321

Iggies Beach Bar & Grill … 340-693-2600

Island Flavor … 340-714-5588

Island Food Court … 340-714-5998

ITP … 340-774-2929

Island View Guest House … 340-774-4270

Jen’s Café & Deli … 340-777-4611

Kenn’s Food Mobile … 340-773-8157

Kentucky Fried Chicken … 340-776-3304

Kokopelli Café … 340-715-5280

Lake’s Chicken Fry … 340-775-1977

La Tia & Sons … 340-714-5515

Latitude 18 … 340-777-4552

Lobster Grille … 340-775-1800

Mafolie Restaurant … 340-774-2790

Megan’s Bay Café & Pizzeria … 340-777-6270

Megan’s Point Bar & Grill … 340-775-2899

Melt Mexican Grill … 340-714-7874

Mim’s seaside Bistro … 340-775-2081

Molly Malone’s … 340-775-1270

Northside Bistro … 340-775-5098

Oceana … 340-774-4262

Oceanside Bistro … 340-774-2525

Old Stone Farmhouse … 340-777-6277

Paradise Point … 340-774-9809

Pasta Go Go … 340-775-4646

Peking Tokyo … 340-779-7338

Pesce Italian … 340-714-7874

Petite Pump Room … 340-776-2976

Picasos Coffee Bar … 340-777-9412

Pie Whole … 340-642-5074

Pizza Amore … 340-774-2822

Pizza Pi … 340-643-4676

Rancho Latino … 340-774-8909

RAW Sushi & Sake Bar … 340-714-7874

Redzone Sportsbar … 340-774-9663

Room with a View … 340-774-2377

Roti Palace … 340-774-3099

Rum Shandy … 340-775-7861

Sabroso Restaurant … 340-626-9054

Sails … 340-775-3333

Sand Bar … 340-715-7263

Sangria’s Beachside Bistro … 340-714-7874

Sapphire Bar & Grill … 340-777-4280

Scoops & Brew …340-690-BREW

Senor Frog’s … 340-777-FROG

Senor Pizza … 340-775-3030

Sharky’s Sportsbar … 340-714-2618

Sib’s … 340-774-8967

Side Street Pub … 340-775-5131

Smoking Rooster … 340-715-2625

S.O.S … 340-776-4SOS

Sugarcane Grille … 340-776-8056

Sunset Bar & Grill at Marriott Frenchman’s Cove … 340-693-4840

Sunset Grille at Secret Harbor … 340-714-7874

Tap & Still Redhook … 340-642-2337

Tap & Still Havensight … 340-244-4540

Tavern on the Waterfront … 340-776-4328

Thirteen … 340-774-6800

Tickles … 340-776-1595

Topside (Above Molly Malone’s) … 340-775-1270

Trenchtown … 340-774-1996

Twisted Cork … 340-775-2675

Urban Eats … 340-642-5572

Vicars Bar & Grill … 340-775-3377

Victor’s New Hideout … 340-776-9379

Virgilio’s … 340-776-4920

X on St. Thomas … 340-715-6066

XO Bistro … 340-779-2069