We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best U.S. Virgin Islands Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Victor's Hideout (St. Thomas)

#301 of 445 Restaurants in U.S. Virgin Islands
#90 of 133 Restaurants in St. Thomas
Map
Visitor photos (1)
Cuisines: Caribbean

Los Angeles Cafe, Bar and Restaurant (Frederiksted)

#302 of 445 Restaurants in U.S. Virgin Islands
#18 of 20 Restaurants in Frederiksted
Map
Visitor photos (3)

Mangrove Restaurant (St. Thomas)

#303 of 445 Restaurants in U.S. Virgin Islands
#91 of 133 Restaurants in St. Thomas
Map

Sip & Chill Coffee Cafe (St. John)

#304 of 445 Restaurants in U.S. Virgin Islands
#33 of 52 Restaurants in St. John
Map
Cuisines: Cafe Sandwiches Delicatessen Bagels

Miriam's (Christiansted)

#305 of 445 Restaurants in U.S. Virgin Islands
#57 of 82 Restaurants in Christiansted
Map
Cuisines: Mexican

Flamboyant Beach Bar (St. Croix)

#306 of 445 Restaurants in U.S. Virgin Islands
#12 of 25 Restaurants in St. Croix
Cuisines: Pub

Mongoose Restaurant (St. John)

#307 of 445 Restaurants in U.S. Virgin Islands
#34 of 52 Restaurants in St. John
Map

Hibiscus Bar & Cafe (St. Thomas)

#308 of 445 Restaurants in U.S. Virgin Islands
#92 of 133 Restaurants in St. Thomas
Map
Visitor photos (1)
Cuisines: Caribbean

Sweet Life Cafe (St. Thomas)

#309 of 445 Restaurants in U.S. Virgin Islands
#93 of 133 Restaurants in St. Thomas
Visitor photos (3)
Cuisines: Vegetarian

New Golden Dragon (St. Thomas)

#310 of 445 Restaurants in U.S. Virgin Islands
#94 of 133 Restaurants in St. Thomas
Visitor photos (1)

Pirates Tavern (North Side)

#311 of 445 Restaurants in U.S. Virgin Islands
#2 of 2 Restaurants in North Side
Map
Cuisines: Bar Cafe Sandwiches Delicatessen Pub

Krispy krunchy chicken cajun reciepe (Christiansted)

#312 of 445 Restaurants in U.S. Virgin Islands
#58 of 82 Restaurants in Christiansted
Cuisines: American

China King (St. Thomas)

#313 of 445 Restaurants in U.S. Virgin Islands
#95 of 133 Restaurants in St. Thomas
Map
Visitor photos (1)
Cuisines: Chinese

Margaritaville (St. Thomas)

#314 of 445 Restaurants in U.S. Virgin Islands
#96 of 133 Restaurants in St. Thomas
Map
Visitor photos (11)
Cuisines: American Caribbean

Ana's Living Food (Christiansted)

#315 of 445 Restaurants in U.S. Virgin Islands
#59 of 82 Restaurants in Christiansted
Map
Cuisines: Organic Vegan

Dockside Cafe and Deli (St. Croix)

#316 of 445 Restaurants in U.S. Virgin Islands
#13 of 25 Restaurants in St. Croix
Map
Visitor photos (1)

The Flat Iron Grill (Christiansted)

#317 of 445 Restaurants in U.S. Virgin Islands
#60 of 82 Restaurants in Christiansted
Map
Visitor photos (1)
Cuisines: Italian

Paradise Point Bar and Cafe (South Coast)

#318 of 445 Restaurants in U.S. Virgin Islands
#1 of 2 Restaurants in South Coast
Price: $8 - $20
Visitor photos (41)

Bistro 4560 (St. Thomas)

#319 of 445 Restaurants in U.S. Virgin Islands
#97 of 133 Restaurants in St. Thomas
Visitor photos (1)
Cuisines: American

Breezez (St. Croix)

#320 of 445 Restaurants in U.S. Virgin Islands
#14 of 25 Restaurants in St. Croix
Map
Visitor photos (6)

Joe's Bar & Grille (Christiansted)

#321 of 445 Restaurants in U.S. Virgin Islands
#61 of 82 Restaurants in Christiansted
Map

T-Restaurant and Chicken Fry (Charlotte Amalie)

#322 of 445 Restaurants in U.S. Virgin Islands
#32 of 44 Restaurants in Charlotte Amalie
Map
Visitor photos (6)
Cuisines: Caribbean

Natural Vybz Rootz (Cruz Bay)

#323 of 445 Restaurants in U.S. Virgin Islands
#40 of 49 Restaurants in Cruz Bay
Cuisines: Caribbean Vegetarian Jamaican

El Sol Bar Restaurant (Christiansted)

#324 of 445 Restaurants in U.S. Virgin Islands
#62 of 82 Restaurants in Christiansted
Map
Visitor photos (2)
Cuisines: Latin Spanish

Roaryal Abeba Health Food (Virgin Islands National Park)

#325 of 445 Restaurants in U.S. Virgin Islands
#1 of 3 Restaurants in Virgin Islands National Park
Price: $2 - $20
Visitor photos (3)
Cuisines: Vegan

The Joint (St. Thomas)

#326 of 445 Restaurants in U.S. Virgin Islands
#98 of 133 Restaurants in St. Thomas
Visitor photos (2)
Cuisines: American Fast Food Barbecue Delicatessen

Mini Mart & Sandwich Shop (Christiansted)

#327 of 445 Restaurants in U.S. Virgin Islands
#63 of 82 Restaurants in Christiansted
Cuisines: Sandwiches Delicatessen

Vinny's Food Cart (St. Thomas)

#328 of 445 Restaurants in U.S. Virgin Islands
#99 of 133 Restaurants in St. Thomas

Island Blues (Coral Bay)

#329 of 445 Restaurants in U.S. Virgin Islands
#9 of 11 Restaurants in Coral Bay
Map
Visitor photos (21)

Maggie's Snackett (St. Croix)

#330 of 445 Restaurants in U.S. Virgin Islands
#15 of 25 Restaurants in St. Croix
Map