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.

Ratings and reviews

Travelers' Choice

Food and ambience

Mexican, Southwestern, Bar, Vegetarian Friendly, Vegan Options
Special Diets
Vegetarian Friendly, Vegan Options, Gluten Free Options
Lunch, Dinner, Late Night
Mexican, Southwestern, Bar
Takeout, Outdoor Seating, Seating, Serves Alcohol, Full Bar, Table Service
Reviews (478)
Filter reviews
476 results
Traveler rating
Traveler type
Time of year
Traveler rating
Show reviews that mention
All reviews fajitas grouper black beans mexican food mongoose junction visit st great drinks first night phils neil island oz
Selected filters
Updating list...
Reviewed 4 days ago via mobile

This website shows Margarita Phil's is closed but they open at 3 PM 7 days a week and i think close around 9 pm. Great staff and terrific food. Sometimes they are a little slow but they make each meal after you order it. It...shows.More

Date of visit: October 2020
Reviewed July 28, 2020

This was my 3rd trip to St. John and every time i visit I am always excited to grab drinks from Margarita Phil's before I walk around Mongoose Junction. Their frozen drinks are delicious and come in huge foam cups. They were also very good...about taking our temperature and using precautions with COVID-19. I highly recommend coming here!More

Date of visit: July 2020
Reviewed July 27, 2020

We stopped here after a day at the beach. It was so good. Go with the fish tacos, trust me. Or nachos. You won’t be disappointed. Oh and the margaritas are delicious too! 32oz to go

Date of visit: July 2020
Reviewed July 22, 2020

The manager is so rude! Watched a customer that had a reservation that their hotel scheduled and somehow the time was wrong..the customer arrived and showed the manager the text from the hotel but only after the manager ripped the customer for being 30 mins...late and then refused to allow them to eat! Said they had another party showing up but funny, we finished dinner and the new party never showed up. Terrible customer service and the food was not that great as in the past. I don't think they appreciate people trying to go out and help their business at all. Stay away, just not the same place and was terrible to watch!More

Date of visit: July 2020
Reviewed July 22, 2020 via mobile

Last night we had the pleasure of dining at Margarita Phil's. The staff and on site manager were actively monitoring the restaurant to ensure all health and safety requirements were being met. They required hand sanitizer as you approached the restaurant and they had tables...separated to ensure 50% occupancy. We felt like our safety was paramount to the visit. We noted that some customers were turned away due to occupancy concerns and their response was less than pleasant and quite combative. It was implied the restaurant should bend the rules because of past patronage. The manager stood strong despite the verbal browbeating by this group. I appreciate her efforts and keeping us safe. Oh...almost forgot to mention...the food was delicious!More

Date of visit: July 2020
Reviewed July 17, 2020

I would’ve loved to have written a good review, heck I would’ve even loved to have eaten there. At the moment we walked up the steps the lady on a cell phone who was sitting on the front deck stopped us and said, “I just...can’t have you here right now!” Literally we had not said a word she just turned around and said that. We all just looked at her astonished at what we had just heard. She continued to talk away on the phone and we left. A friend from home told us about this place and we had looked forward to eating here, so we were very disappointed. But thanks to you, we got to try out Uncle Joe’s which didn’t disappoint.More

Date of visit: July 2020
Reviewed March 6, 2020

We went to Margarita Phil's on our first night in St. John. After upteen hours on planes, we were hungry and MPs really came through. We started out with an appetizer of conch fritters that were delicious. I had the fish tacos and they were...just a good. Would definitely go back.More

Date of visit: February 2020
Reviewed February 24, 2020

Expensive. No happy hour or early bird specials. Margarita came in plastic cup. Extra charge for using credit card. They do not serve tap water since it is not filtered but we were not told we were going to be charged for the bottled water....No standard free chips and salsa.More

Date of visit: January 2020
Reviewed January 31, 2020

Two things drew us into Margarita Phil's 1 A sign advertising 32 oz. margaritas 2 My name is Phil My wife and I split a taco dinner and one of the large margaritas. Both were outstanding. The taco's were some of the best I have...ever eaten. The were hard shelled but the shells didn't crumble when you bit into them. If I would have done anything different, it would have been buy two dinners and take home left overs.More

Date of visit: January 2020
Reviewed January 30, 2020 via mobile

We had the fish tacos last night and they were excellent. Perfect seasoning and a nice place to watch the world walk by.

Date of visit: January 2020
View more reviews
Best nearby
Best nearby hotelsSee all
Cruz Bay Boutique Hotel
562 reviews
.18 miles away
St. John Inn
571 reviews
.24 miles away
Gallows Point Resort
958 reviews
.41 miles away
Sea Shore Allure
149 reviews
.43 miles away
Best nearby restaurantsSee all
Our Market Smoothies
691 reviews
.10 miles away
Extra Virgin Bistro
1,034 reviews
.11 miles away
Morgan's Mango Restaurant
2,162 reviews
.01 miles away
The Longboard
1,216 reviews
.11 miles away
Best nearby attractionsSee all
Scott Bay Beach
192 reviews
.03 miles away
Bajo El Sol Gallery, Art Bar & Rum Room
48 reviews
.00 miles away
Leinster Bay
160 reviews
.06 miles away
Cruz Bay Visitor Center
109 reviews
.04 miles away
Questions & Answers
Ask a question
January 25, 2020|
Response from MargaritaNeil | Property representative |
Hello, yes we do. We offer a taco plate that has a choice of a beef or chicken taco and comes with rice and beans on the side. We also offer quesadilla, either plain cheese or chicken and cheese. This also comes with... More
November 15, 2015|
AnswerShow all 2 answers
Response from MargaritaNeil | Property representative |
The t-shirts can be bought at Cruz Bay Clothing Company in Wharfside Village.
Is This Your Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.
Claim Your Free Listing