St. John Restaurants

With the exception of the grown-on-the-island greens, which you can find in salads at a wide variety of local restaurants, and an occasional catch of local fish, almost all the food served here is imported from the mainland. This means that you may find prices on restaurant menus and supermarket shelves on the high side, since the shipping costs are passed along to the consumer.

During the summer, call ahead to confirm restaurant hours; some restaurants close for a month or so.

Sort by: 27 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
  • 1. Lime Inn


    The vacationers and mainland transplants who call St. John home like to flock to this alfresco spot for the congenial hospitality and good food. Fresh...Read More

  • 2. Sun Dog Café


    There's an unusual assortment of dishes at this charming alfresco restaurant, which you'll find tucked into a courtyard in the upper reaches of the Mongoose...Read More

  • 3. Zozo's at the Sugar Mill

    $$$$ | Italian

    Creative takes on old standards coupled with lovely presentations draw crowds to this restaurant at Caneel Bay Resort. Start with crispy fried...Read More

  • 4. Café Roma


    This second-floor restaurant in the heart of Cruz Bay is the place for traditional Italian cuisine, so don't let the underwhelming ambience turn you away....Read More

  • 5. Caribbean Oasis


    What looks like a ramshackle hut serves some of the best southern food on the island. Meat loaf, fried chicken, macaroni and cheese, collard greens,...Read More

  • 6. High Tide

    $$$ | Eclectic

    This casual spot right at Cruz Bay Beach serves everything from hamburgers and mahimahi sandwiches to surf 'n turf and Caribbean lobster. The...Read More

  • 7. Miss Lucy's Restaurant


    Sitting seaside at remote Friis Bay, Miss Lucy's dishes up Caribbean food with a contemporary flair, like tender conch fritters, spicy callaloo stew, fried local...Read More

  • 8. Morgan's Mango


    A visit to this alfresco eatery requires you to climb a long flight of stairs, but the food is well worth the effort. Although fish...Read More

  • 9. North Shore Deli


    At this air-conditioned (but no-frills) sandwich shop you place your order at the counter and wait for it to be delivered to your table or...Read More

  • 10. Sam and Jack's Deli


    The sandwiches are scrumptious, but this deli also dishes up wonderful meals to-go that just need heating. There are a few seats inside, but most...Read More

  • 11. Skinny Legs Bar and Restaurant

    $ | American

    Sailors who live aboard boats anchored offshore and an eclectic coterie of residents and visitors gather for lunch and dinner at this funky...Read More

  • 12. St. John Scoops


    While you can get the usual chocolate and vanilla ice cream as well as smoothies at this tiny spot, owner Colette Rethage also dishes up...Read More

  • 13. Uncle Joe's Barbecue


    Juicy ribs and tasty chicken legs dripping with house barbecue sauce make for one of St. John's best dining deals. An ear of corn, rice,...Read More

  • 14. Virgin Fire

    $$$ | Caribbean

    Contemporary Caribbean" is how owner Michael Barry markets what's on his menu. The tamarind barbecue ribs with pickled mango slaw, jerk pork...Read More

  • 15. Asolare


    Contemporary Asian cuisine dominates the menu at this elegant open-air eatery in an old St. John house. Start with the sesame-crusted goat cheese salad, then...Read More

  • 16. Chateau Bordeaux


    Your hamburgers and sweet-potato fries come with a side of fabulous views of Coral Bay and the British Virgin Islands. Breakfast is the star here,...Read More

  • 17. Donkey Diner

    $$ | American

    In an odd combination that works well for Coral Bay visitors and residents, this tiny spot along the main road through Coral Bay sells tasty...Read More

  • 18. Fish Trap Restaurant and Seafood Market


    The main dining room here is open to the breezes and it buzzes with a mix of locals and visitors, but the back room has...Read More

  • 19. La Plancha del Mer

    $$$$ | Mediterranean

    Cooked on a searing-hot iron grill called a plancha, the food here takes its cues from Spain and southern France. The house specialty is steak...Read More

  • 20. Pickles


    Eat in or take out from this combo deli-restaurant where guests can sit on the front porch and enjoy a breakfast burrito or two-handed sandwich...Read More

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions: