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.

Margarita Phil's

Mexican
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
Near Mongoose Junction, Cruz Bay, St. John
(340) 693-8400
Add hours for Margarita Phil's and help diners know when to go.
+ Add hours
Dining options: Lunch, Dinner, Late Night, Reservations

TripAdvisor Reviewer Highlights

Read all 289 reviews
Visitor rating
  • 92
    Excellent
  • 80
    Very good
  • 49
    Average
  • 30
    Poor
  • 38
    Terrible
Rating summary
  • Food
    3.5 of 5 stars
    Service
    3.5 of 5 stars
  • Value
    3 of 5 stars
    Atmosphere
    3.5 of 5 stars
Pretty Good

A bit expensive (as everything is in the USVI) but it's actually pretty good and the quantity is good as well. The burritos were huge and the fajitas for two were very delicious.

4 of 5 starsReviewed July 2, 2015
Tad S
via mobile
Add Photo Write a Review

289 Reviews from our TripAdvisor Community

Your overall rating of this restaurant
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Italian first
  • Spanish first
  • Any
English first
5 helpful votes
4 of 5 stars Reviewed July 2, 2015 NEW via mobile

A bit expensive (as everything is in the USVI) but it's actually pretty good and the quantity is good as well. The burritos were huge and the fajitas for two were very delicious.

Was this review helpful? Yes
St. John
Level Contributor
30 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
3 of 5 stars Reviewed July 1, 2015 NEW

Have eaten at Margarita Phil's numerous times over the past decade. Always good food and drinks. My favorite is the Burrito. Wife usually has seafood special. And, of course, a jumbo margarita!

Was this review helpful? Yes
Charleston
Level Contributor
64 reviews
39 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
4 of 5 stars Reviewed June 30, 2015

A totally fun, delicious joint. The food is always prepared well and plentiful. Watch out for the Marguerites, the sneak up on you like a tsunami. Seriously go have fun and enjoy the food.

Was this review helpful? Yes
Tavernier, Florida
Level Contributor
342 reviews
146 restaurant reviews
common_n_restaurant_reviews_1bd8 131 helpful votes
3 of 5 stars Reviewed June 23, 2015

Ok we only stopped in here after an excursion to have a cold beer. Small place but seemed friendly enough. Did find there prices seem higher than most. Margaritas other guests had were enormous drinks.

Was this review helpful? Yes
Saint Paul, Minnesota, United States
Level Contributor
6 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed June 22, 2015

We ate here twice, it was so good. I would highly recommend the chicken tacos. Make sure you are hungry or go with a friend as you get a lot of food!

Was this review helpful? Yes
Goffstown, New Hampshire
Level Contributor
10 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed June 20, 2015

Each time we come to St. John we always make a couple stops here. Very small place with great Mexican food. The frozen margaritas are more like fish bowls! Soo good! Make it a stop and you'll be smiling from ear to ear....after 2 LOL

Was this review helpful? Yes
Miami, Florida
Level Contributor
6 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed June 3, 2015

small little place that we stumbled upon looking for ac cocktail. huge margaritas, great prices. staff is super kind. ended up having chips/salsa and cheeseburger tacos which were great. went back another night for dinner and had a great burrito. portions beyond adequate.

Was this review helpful? Yes 1
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed May 19, 2015 via mobile

We are aware of the other reviews and decided to make up our own mind. Our food and margaritas were great, service was excellent. This place needs a chance to get on the map! Elise treated us like family and even went to the liquor store to get more vodka for one of us that doesn't drink tequila. Cheeseburger tacos... More 

Was this review helpful? Yes
Houston, Texas
Level Contributor
58 reviews
32 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
5 of 5 stars Reviewed May 13, 2015

We stopped by here for drinks and a snack after our hiking trip. The large drinks were so large, we had to laugh. THESE WERE VACATION DRINKS! Ordered the tri chips with 3 kinds of sauces. Spicy, but we are from Texas, so just right. It was a fun stop for a drink. Just what we were looking for.

Was this review helpful? Yes 1
Level Contributor
7 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
2 of 5 stars Reviewed May 4, 2015

Fritters okay, quesadilla good, bathroom smelled like cat pee. Very mediocre for the price. Should have got the hint when no one was there.

Was this review helpful? Yes

Travelers who viewed Margarita Phil's also viewed

 

Been to Margarita Phil's? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Margarita Phil's

Address: Near Mongoose Junction, Cruz Bay, St. John
Phone Number: (340) 693-8400
Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Cruz Bay
Cuisine: Mexican

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: Near Mongoose Junction, Cruz Bay, St. John
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Cruz Bay
  • Phone Number: (340) 693-8400

Price and Cuisine

  • Cuisine: Mexican

Questions & Answers

Questions? Get answers from Margarita Phil's staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?