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 282 reviews
Visitor rating
  • 90
    Excellent
  • 77
    Very good
  • 47
    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
Worth the stop

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... read more

4 of 5 starsReviewed May 19, 2015
Kate L
via mobile
Add Photo Write a Review

282 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Italian first
  • Spanish first
  • Any
English first
Reviewer
3 reviews 3 reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed May 19, 2015 NEW 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
Top Contributor
58 reviews 58 reviews
32 restaurant reviews
17 helpful votes 17 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
Senior Reviewer
6 reviews 6 reviews
3 restaurant reviews
1 helpful vote 1 helpful vote
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
Middletown, NJ
Senior Contributor
46 reviews 46 reviews
30 restaurant reviews
16 helpful votes 16 helpful votes
2 of 5 stars Reviewed May 3, 2015

Went here for dinner and was a gastric nightmare. Small Mexican restaurant with indoor and outdoor seating. The frozen margaritas while huge just weren't that flavorful and watered down tasting. The conch fritters appetizer was so overfried the conch was dry and tasteless though the slaw on the side was good. The tri colored nacho appetizer was good with the... More 

Was this review helpful? Yes
Glastonbury, Ct
Senior Reviewer
8 reviews 8 reviews
6 restaurant reviews
2 helpful votes 2 helpful votes
4 of 5 stars Reviewed April 29, 2015

The ahi tuna tacos and chipotle shrimp tacos were quite good. Drinks in Cruz Bay very widely in quality and price. The drinks here were good and reasonably priced. The waitress was accommodating and attentive. Give it a try if you want casual grub.

Was this review helpful? Yes
Colorado Springs, Colorado
Top Contributor
53 reviews 53 reviews
16 restaurant reviews
11 helpful votes 11 helpful votes
1 of 5 stars Reviewed April 29, 2015

We love Mexican food and figured a giant margarita in St. John could only be awesome, but we were so wrong. This restaurant is TINY but we still had terrible, very slow service. It took about ten minutes for anyone to take our drink order, and then another ten or fifteen to get the margarita. We decided to share one,... More 

Was this review helpful? Yes
Vero Beach, Florida
Contributor
15 reviews 15 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
22 helpful votes 22 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

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?