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.


551 Anastasia Blvd, St. Augustine, FL 32080-4572
+1 904-829-1665
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good24%
  • Average15%
  • Poor2%
  • Terrible7%
Travellers talk about
“taco” (27 reviews)
“arepas” (7 reviews)
Closed Now
All hours
551 Anastasia Blvd, St. Augustine, FL 32080-4572
Write a Review
Reviews (171)
Traveller rating
Traveller type
Time of year

1 - 10 of 171 reviews

Reviewed 2 weeks ago via mobile

This is the single greatest spot for tacos in St. Augustine and the best I have encountered so far. The tacos are double decker with their signature Mojo sauce, a true St. Augustine gem!

Thank fatboigottaeat
Reviewed 4 weeks ago

If you are expecting a tradition taqueria you will be disappointed. The tacos they serve a more Taco bell than traditional. The tacos are made with a soft tortilla wrapped around a hard tortilla with melted cheese between the two. The place definitely has a...More

Thank Nevyntoo
Reviewed 4 weeks ago

One of my fav foods is burritos, so was excited to try a new restaurant. My burrito had a lot of rice and black beans and small amount of beef. Definitely different tasting burrito than I an accustomed to eating. Service was excellent and the...More

1  Thank kythoro
Reviewed 22 April 2017

good taco's a bit expensive friendly staff,, cold beer.. this is not fine dinning.. a couple of tables and perches

Thank Jupiter F
Reviewed 11 April 2017

Had a wonderful time at this taco shop! The nachos are unbelievable and my girlfriend always tries to steal them from me instead of ordering her own. Have been many times and enjoyed it every time.

Thank 484redfish
Reviewed 5 April 2017 via mobile

Kind of a dive, but really yummy! We had the shrimp nachos and a chicken burrito and they were delicious! Great meal to take out!

Thank vacationlover1969
Reviewed 3 April 2017

This is a hippie/surfer taco bar, perfect for the vibe of St. Augustine, especially Anastasia Island. Good beer selection, the tacos are flavorful and satisfying. I'm not found of the chicken tacos, but the beef and fish are great. Also, the fish salad is awfully...More

Thank Brad C
Reviewed 31 March 2017

Very delicious taco's! I had the chicken taco. Staff is friendly and you can eat outside. Not far from St Augustine centre.

Thank Wendy V
Reviewed 28 March 2017

Love a Mojo! ( or 3! ) Shrimp Tacos are to die for as are the Avo stuffed. They happily do G/F and Vegan. Teeny place, some outside seating, or you can grab a tropical juice drink from big island bowls next door and sit...More

Thank Rebecca S
Reviewed 24 March 2017

This place has fantastic tacos. I had the shrimp taco and they were amazing. I really liked the soft and hard taco combo with the cheese layer between. Great food!

Thank Belinda W
Nearby Restaurants
473 reviews
.86 km away
Gas Full Service Restaurant
630 reviews
.97 km away
O'Steen's Restaurant
1,269 reviews
.73 km away
Planet! Sarbez!
25 reviews
.80 km away
Nearby Attractions
St. Augustine Lighthouse & Maritime Museum
4,605 reviews
.68 km away
St. Augustine Alligator Farm Zoological Park
2,819 reviews
.94 km away
Walker Charters
7 reviews
.50 km away
Crocodile Crossing (at Alligator Farm)
143 reviews
.95 km away
Questions & AnswersAsk a question
Barb R
Do they sell bar b que? I've heard of MoJoes barbeque..
4 March 2017|
Answer Show all 2 answers
Response from dkeithbruce | Reviewed this property |
Different place. Mojos BBQ is downtown and also quite good.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Serves Alcohol, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
11:00 - 17:00
10:30 - 20:00
10:30 - 20:00
10:30 - 20:00
10:30 - 20:00
10:30 - 20:00
09:00 - 20:00
Location and Contact Information
  • Address: 551 Anastasia Blvd, St. Augustine, FL 32080-4572
  • Location: United States  >  Florida (FL)  >  St. Augustine
  • Phone Number: +1 904-829-1665
  • E-mail