St. John USVI Restaurant Guide
The most comprehensive list of every St. John VI restaurant on St John Island and their TripAdvisor Reviews
Cruz Bay Restaurants, Coral Bay Restaurants and everything in between!
Bookmark St John USVI Restaurants for easy reference
"Reviews" link directly to each restaurant's Trip Advisor review
Go directly to all Trip Advisor St John Restaurant Reviews
Very Phone and Printer Friendly (set page orientation to "landscape" prior to printing)
See Google Map of St John Restaurants at the bottom of page
Last modified Wednesday, 08th December, 2010 @ 03:38pm EST
| St John Cruz Bay Restaurants: Fine Dining | ||||||||||
| Restaurant | Phone | Cuisine | B | L | D | A/C | Price | Locale | Kids |
Reviews |
|---|---|---|---|---|---|---|---|---|---|---|
| Asolare Restaurant | (340) 779-4747 | Various | $$$$ | Cruz Bay | ![]() |
|||||
| Banana Deck | (340) 693-5055 | American, Seafood, Steaks | $$+ | Cruz Bay | Y | ![]() |
||||
| Cactus on the Blue | Mexican | $$$ | Cruz Bay | Y | ![]() |
|||||
| da Livio's | (340) 779-8900 | Italian | $$$ | Cruz Bay | Y | ![]() |
||||
| Happy Fish | (340) 776-1717 | Japanese/Sushi | $$$ | Marketplace | Y | ![]() |
||||
| La Plancha del Mar | (340) 777-7333 | Mediterranean | $$$ | Mongoose | Y | ![]() |
||||
| La Tapa | (340) 693-7755 | Mediterranean/Spanish | $$$ | Cruz Bay | Y | ![]() |
||||
| Lime Inn | (340) 779-4199 | Seafood/American | $$+ | Cruz Bay | Y | ![]() |
||||
| Morgan's Mango | (340) 693-8141 | So. American & Caribbean | $$$+ | Cruz Bay | Y | ![]() |
||||
| Ocean Grill | (340) 693-3304 | California/Island | $$$ | Mongoose | Y | ![]() |
||||
| Rhumb Lines | (340) 714-6169 | Pacific Rim | $$+ | Cruz Bay | Y | ![]() |
||||
| The Equator | (340) 776-6111 | Caribbean Fusion | $$$$$ | Caneel | ![]() |
|||||
| Waterfront Bistro | (340) 777-7755 | French Caribbean | $$$$$ | Wharfside | ![]() |
|||||
| Zozo's Ristorante | (340) 693-9200 | Italian | $$$$$ | Cruz Bay | ![]() |
|||||
| St. John Cruz Bay Restaurants: Casual Dining | ||||||||||
| Restaurant | Phone | Type | B | L | D | A/C | Price | Locale | Kids |
Reviews |
| Baked in the Sun | (340) 693-8786 | Deli *Moving11/1 | $ | Cruz Bay | Y | ![]() |
||||
| Candi's BBQ | Near MP | BBQ | $ | Cruz Bay | Y | ![]() |
||||
| Café Roma | (340) 776-6524 | Italian/Pizzas | $$ | Cruz Bay | Y | ![]() |
||||
| Castaways | American | $$ | Cruz Bay | Y | ||||||
| Cruz Bay Pizza | (340) 775-5200 | Pizza | $ | Wharfside | Y | ![]() |
||||
| Deli Grotto | (340) 777-3061 | Deli/Pizza | $ | Mongoose | Y | ![]() |
||||
| Fatty Crab | Soon Come | Seafood (formerly Hinds) | $$$ | Cruz Bay | Y | |||||
| Forward to Your Roots | Contant Hill | Vegetarian | $ | Cruz Bay | Y | |||||
| The G Spot | American | $$ | Cruz Bay | |||||||
| High Tide | (340) 714-6169 | American | $ | Wharfside | Y | ![]() |
||||
| I Scream! | Hot Dogs & Ice Scream | $ | Wharfside | Y | ||||||
| Jake's | (340) 777-7115 | American | $$ | Lumberyard | Y | ![]() |
||||
| JJ's Texas Coast Cafe | (340) 776-6908 | Tex Mex & American | $$ | Cruz Bay | Y | ![]() |
||||
| Lone Star Taqueria | Soon Come | Mexican | $ | Marketplace | Y | |||||
| Lucky Pagoda | (340) 774-9599 | Chinese | $$ | Lumberyard | Y | |||||
| Margarita Phil's | (340) 693-8400 | Mexican | $$+ | Cruz Bay | Y | ![]() |
||||
| Mojo Café | (340) 776-8399 | American, Indian |
$$ | Wharfside | Y | |||||
| P & P by the Sea | (340) 693-8587 | West Indian | $$ | Cruz Bay | Y | |||||
| Quiet Mon Pub | (340) 779-4799 | Varies Nightly | $ | Cruz Bay | ![]() |
|||||
| Ronnie's Pizza | (340) 693-7700 | Italian/Pizza | $ | Cruz Bay | Y | |||||
Sam & Jack's Deli |
Soon Come | Deli | $ | Marketplace | Y | |||||
| Sheila's Pot | Cruz Bay Park | West Indian | $$ | Cruz Bay | Y | ![]() |
||||
| Sogo's | (340) 779-4404 | West Indian | $$ | Cruz Bay | Y | |||||
| Sun Dog Café | (340) 693-8340 | American | $$+ | Mongoose | Y | ![]() |
||||
| Tamarind Inn Restaurant | (340) 776-6378 | Varies Nightly | $$ | Cruz Bay | Y | |||||
| Tap Room | Bar Snacks | $ | Mongoose | ![]() |
||||||
| The Balcony | (340) 774-8470 | Contemporary | $$ | Wharfside | Y | |||||
| Buddy's Hurricane Hole | (340)779-4810 | American (formerly Surly Cantina) | $ | Wharfside | Y | |||||
| The Beach Bar | (340) 777-4220 | Seafood/American | $$ | Wharfside | Y | |||||
| Uncle Joe's BBQ | (340) 693-8806 | BBQ | $ | Cruz Bay | Y | ![]() |
||||
| Woody's Seafood Saloon | (340) 779-4625 | American | $$ | Cruz Bay | Y | ![]() |
||||
| St John Coral Bay Restaurants | ||||||||||
| Restaurant | Phone | Type | B | L | D | A/C | Price | Locale | Kids |
Reviews |
| Aqua Bistro | (340) 776-5336 | Mediterranean & Italian | $$+ | Cocolobo | Y | ![]() |
||||
| Big Ben's Deli | (340) 774-9960 | Deli, Burgers, Sandwiches | $ | Cocolobo | Y | |||||
| Café Estate Concordia | (340) 693-5855 | Varies | $$ | Route 107 | Y | ![]() |
||||
| Donkey Diner | (340) 693-5240 | American, Pizza, BBQ |
$$ | Coral Bay | Y | ![]() |
||||
| Island Blues | (340) 776-6800 | American | $$+ | Route 107 | Y | ![]() |
||||
| Miss Lucy's | (340) 693-5244 | American & Local | $$ | Friis Bay (*Brunch) | Y | ![]() |
||||
| Miss Vie's Snack Shack | (340) 693-5033 | West Indian, American | $ | East End | Y | ![]() |
||||
| Shipwreck Landing | (340) 693-5640 | American | $$+ | Route 107 | Y | ![]() |
||||
| Skinny Legs | (340) 779-4982 | Burgers, Sandwiches | $$ | Coral Bay | Y | ![]() |
||||
| Sweet Plantains | (340) 777-4653 | West Indian, Caribbean | $$$ | Route 107 | Y | ![]() |
||||
| Sweets | Just a Fun Place To Hang! | $ | Route 107 | Y | ||||||
| The Tourist Trap | (340) 774-9012 | Tacos, Sandwiches, Burgers | $$ | Route 107 | Y | ![]() |
||||
| St John Island Restaurants: Other Dining | ||||||||||
| Restaurant | Phone | Type | B | L | D | A/C | Price | Locale | Kids |
Reviews |
| Maho Pavillion | (340) 776-6226 | American | $$ | Maho Bay Camps | Y | ![]() |
||||
| Columbo's | (340) 693-5643 | Snacks | $ | Centerline @ King Hill | Y | |||||
| Café Concordia | (340) 693-5855 | American | $$ | Concordia | Y | ![]() |
||||
| Westin Resort | (340) 693-8000 | American |
$$+ | Great Cruz Bay | Y | |||||
| Chateau Bordeaux | (340) 776-6611 | American | $$ | Bordeaux Mountain | Y | |||||
| T'ree Lizards | (340) 776-6330 | American | $$ | Cinnamon Bay | Y | |||||
Blue = Cruz Bay Green = Grocery Stores Teal = Coral Bay
View St John USVI Restaurants in a larger map

