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
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
Improve this listing
Add hours for Margarita Phil's and help diners know when to go.
+ Add hours
Dining options: Lunch, Dinner, Reservations, Late Night

TripAdvisor Reviewer Highlights

Read all 276 reviews
Visitor rating
  • 89
    Excellent
  • 75
    Very good
  • 47
    Average
  • 28
    Poor
  • 37
    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
Just not the same,

We used to love this place is days gone by but a few years ago the food went downhill, After many years of not going in we tried it again. It was ok not what it was in the beginning. We will not go back 3 strikes and you are out. It was not the worse meal I ever had... read more

3 of 5 starsReviewed April 17, 2015
Beachmoma963
,
Vero Beach, Florida
Add Photo Write a Review

276 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Italian first
  • Spanish first
  • Any
English first
Vero Beach, Florida
Contributor
14 reviews 14 reviews
12 restaurant reviews
2 helpful votes 2 helpful votes
3 of 5 stars Reviewed April 17, 2015

We used to love this place is days gone by but a few years ago the food went downhill, After many years of not going in we tried it again. It was ok not what it was in the beginning. We will not go back 3 strikes and you are out. It was not the worse meal I ever had... More 

Was this review helpful? Yes
Vero Beach, Florida
Senior Contributor
26 reviews 26 reviews
20 restaurant reviews
6 helpful votes 6 helpful votes
1 of 5 stars Reviewed April 17, 2015

We first tried this place in 2005 and had several very good meals until 2010. Bad experience then, but we've heard mixed reviews and decided to give it another try. Bad move. I chose the chicken fajitas and when they eventually showed up they were mostly overdone chicken with a few peppers and onions. Full disclosure: the kitchen may have... More 

Was this review helpful? Yes
Mobile, Alabama
1 review
5 of 5 stars Reviewed April 11, 2015

We visited the Virgin Islands for the week of April 2 - 9, 2015, from ALABAMA! We ate at Margarita Phils. The food was great and our waitress, which served as our hostess, server, bar tender and cashier, was awesome. Her name is Heather. She was great to us, accommodated seating for all 10 of us, welcomed us to the... More 

Was this review helpful? Yes
Senior Contributor
29 reviews 29 reviews
17 restaurant reviews
21 helpful votes 21 helpful votes
5 of 5 stars Reviewed April 10, 2015

You may be questioning Mexican food in the Virgin Islands, but this is a great little spot that serves great margaritas and food. Try the specials, as they are usually a good choice. And, the service is always great. We visit every time we are in St. John.

Was this review helpful? Yes
Indiana
Top Contributor
57 reviews 57 reviews
30 restaurant reviews
13 helpful votes 13 helpful votes
3 of 5 stars Reviewed March 17, 2015

Menu looked like typical Mexican. We had ordered take out and had chicken nachos. They were very good with fresh chips and tasty cheese.

Was this review helpful? Yes
Senior Contributor
24 reviews 24 reviews
15 restaurant reviews
9 helpful votes 9 helpful votes
2 of 5 stars Reviewed March 15, 2015

I'll have to say, my husband and I were skeptical each time we passed this restaurant. Then, one night we saw it was crowded and we really wanted a margarita. Well, since it was suppose to be the place for Margaritas and home to the El Grande Margarita, we thought we would get one. well, first of all, the juice... More 

Was this review helpful? Yes
South Kingstown, Rhode Island
Top Contributor
81 reviews 81 reviews
38 restaurant reviews
32 helpful votes 32 helpful votes
3 of 5 stars Reviewed March 14, 2015

Stopped here for lunch after running errands (fuel, groceries) and exploring a bit of Cruz Bay. The food was pretty good but the prices were definitely on the higher end for the food that we got so that was a little disappointing. The service was very good and the location was also very nice, it was shady with a nice... More 

Was this review helpful? Yes
Wellsboro, Pennsylvania
Contributor
14 reviews 14 reviews
10 restaurant reviews
8 helpful votes 8 helpful votes
3 of 5 stars Reviewed March 10, 2015

Stopped here for a drink after a cruise to Jost Van Dyke. Had one large but kind of weak margarita. Nice view while drinking.

Was this review helpful? Yes
Cancun
Contributor
14 reviews 14 reviews
7 restaurant reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed March 2, 2015

No visit to St. John is complete without a stop at Margarita Phil's for the chipotle shrimp tacos and an enormous margarita. The service is friendly and outstanding and the food is large in portions and delicious!

Was this review helpful? Yes
Baltimore, Maryland
Top Contributor
321 reviews 321 reviews
239 restaurant reviews
104 helpful votes 104 helpful votes
3 of 5 stars Reviewed February 28, 2015

Good margaritas and tex mex dishes. Shrimp tacos were great...the lobster tacos not so good. The beef tostadas were done well.

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

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?