What to Eat in U.S. Virgin Islands

The U.S. Virgin Islands offer an assortment of restaurant options that range from white tablecloth establishments to affordable diners and fast-food joints. For a tasty meal on St. Thomas, head to restaurants in Frenchtown or Red Hook. On St. John, Cruz Bay is the place to be. There are also a handful of suitable options on St. Croix's West End. 

Most restaurants in those areas will give you the coddling tourist experience, but you might also find the opportunity to try a local dish. Look for menu options like pate (ground beef, chicken or salted cod wrapped and deep-fried in dough), johnnycake (deep-fried dough), fungi (corn meal) or peas and rice (kidney beans or lentils with brown rice) to eat like a Virgin Islander.

Find the Best Restaurants in U.S. Virgin Islands

  • #1
    PRIME at Paradise Point
    #1 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 5 based on 337 reviewsTripadvisor (337)
    $ - $$ | American, Steakhouse, Seafood
    PRIME at Paradise Point, 00802 St. Thomas
    Read More »
  • #1
    Side Street Pub
    #1 of 65 Places to Eat in Charlotte Amalie
    Tripadvisor Traveler Rating 4.5 based on 477 reviewsTripadvisor (477)
    $ - $$ | American, Bar, Pub
    5130 Trompeter's Gade, Creque's Alley, Charlotte Amalie St. Thomas
    Read More »
  • #3
    Pizza Pi
    #3 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 5 based on 489 reviewsTripadvisor (489)
    $ - $$ | Italian, Pizza
    Great St James Island, 00802 St. Thomas
    Read More »
  • #4
    Dinghy's Beach Bar and Grill
    #4 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 5 based on 1083 reviewsTripadvisor (1083)
    $ | American, Caribbean, Bar, Seafood
    10 Honeymoon Beach Water Island, 00802 St. Thomas
    Read More »
  • #2
    Beuchert's Beer Garden
    #2 of 65 Places to Eat in Charlotte Amalie
    Tripadvisor Traveler Rating 4.5 based on 345 reviewsTripadvisor (345)
    $ | Bar, Pub, American
    17 Main Street across from Palm Passage, next to Hot Look, Charlotte Amalie 00804 St. Thomas
    Read More »
  • #6
    Latte's In Paradise
    #6 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 4.5 based on 137 reviewsTripadvisor (137)
    $ | American, Cafe
    American Yacht Harbor, Red Hook American Yacht Harbour in Red Hook St. Thomas
    Read More »
  • #1
    The Twisted Cork Cafe
    #1 of 5 Places to Eat in Frenchtown
    Tripadvisor Traveler Rating 4.5 based on 400 reviewsTripadvisor (400)
    $ - $$ | American, Wine Bar, Cajun & Creole, International
    3525 Honduras, Frenchtown 00802-6457 St. Thomas
    Read More »
  • #3
    Amalia Cafe
    #3 of 65 Places to Eat in Charlotte Amalie
    Tripadvisor Traveler Rating 4.5 based on 1097 reviewsTripadvisor (1097)
    $ - $$ | Seafood, Mediterranean, European, Spanish
    5143 Palm Psge, Charlotte Amalie 00802-6416 St. Thomas
    Read More »
  • #1
    Heidi's Honeymoon Grill
    #1 of 1 Places to Eat in Water Island
    Tripadvisor Traveler Rating 4.5 based on 326 reviewsTripadvisor (326)
    $ | American, Caribbean, Bar, Seafood, Grill
    Honeymoon Beach, 00802 St. Thomas
    Read More »
  • #10
    Gladys' Cafe
    #10 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 4.5 based on 2250 reviewsTripadvisor (2250)
    $ - $$ | Caribbean
    5600 Royal Dane Mall Suite #9, 00802-6410 St. Thomas
    Read More »
  • #2
    Oceana Restaurant & Bistro
    #2 of 5 Places to Eat in Frenchtown
    Tripadvisor Traveler Rating 4.5 based on 1081 reviewsTripadvisor (1081)
    $$ | Caribbean, Seafood, International, Grill, Contemporary
    8 Honduras Villa Olga, Frenchtown 00802 St. Thomas
    Read More »
  • #1
    Shoreline Bar & Grille
    #1 of 2 Places to Eat in Smith Bay
    Tripadvisor Traveler Rating 4.5 based on 514 reviewsTripadvisor (514)
    $ - $$ | Caribbean, American, Bar, Seafood
    Point Pleasant Resort, Smith Bay 00802-1325 St. Thomas
    Read More »
  • #2
    Island Time Pub
    #2 of 14 Places to Eat in East End
    Tripadvisor Traveler Rating 4.5 based on 842 reviewsTripadvisor (842)
    $ - $$ | American, Bar, Pizza, Pub
    American Yacht Harbor Red Hook St. Thomas
    Read More »
  • #4
    Greengos Caribbean Cantina
    #4 of 65 Places to Eat in Charlotte Amalie
    Tripadvisor Traveler Rating 4.5 based on 1093 reviewsTripadvisor (1093)
    $ - $$ | Mexican, Southwestern, Latin, Bar
    5185 Dronningens Gade, Charlotte Amalie 00802-6400 St. Thomas
    Read More »
  • #15
    The Tap & Still Redhook
    #15 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 4.5 based on 1216 reviewsTripadvisor (1216)
    $ | American, Pub
    123 American Yacht Harbor Redhook, 00802 St. Thomas
    Read More »
  • #16
    Virgilio's
    #16 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 4.5 based on 562 reviewsTripadvisor (562)
    $ - $$ | Italian, Sicilian, Southern-Italian
    5150 Dronningens Gade Suite 7, 00802-6923 St. Thomas
    Read More »
  • #3
    Pesce Italian
    #3 of 14 Places to Eat in East End
    Tripadvisor Traveler Rating 4.5 based on 1375 reviewsTripadvisor (1375)
    $$ | Italian, Tuscan, Sicilian, Central-Italian, Southern-Italian
    1 American Yacht Harbor St Thomas, 00802 St. Thomas
    Read More »
  • #18
    Frenchtown Deli
    #18 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 4.5 based on 217 reviewsTripadvisor (217)
    $ | American, Cafe
    3503 Suite 3 Honduras, 00802 St. Thomas
    Read More »
  • Jen's Island Cafe and Deli
    Tripadvisor Traveler Rating 4.5 based on 418 reviewsTripadvisor (418)
    43-46 Norre Gade St. Thomas
    Read More »
  • #19
    Sudi's Caribbean Bar & Grille
    #19 of 225 Places to Eat in St. Thomas
    Tripadvisor Traveler Rating 4.5 based on 216 reviewsTripadvisor (216)
    $ - $$ | American, Caribbean, Bar, Pizza
    6700 Sapphire Village, 00802-1309 St. Thomas
    Read More »

Explore More of U.S. Virgin Islands

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended