Mojo's Tacos-Mainland

$$ • Tacos, Mexican

926 Santa Maria Blvd, St. Augustine
(904) 615-1957

Take-Out/Delivery Options

Customers' Favorites

Reviews for Mojo's Tacos-Mainland

4.4 - 169 reviews

Great local taco place. Not vegetarian, but I was surprised how good the plant-based meat was. The tacos were excellent, but the arepas were outstanding.Vegetarian options: Plant-based meat or avocado as protein choices for all their items.Kid-friendliness: Kids' menu, patient staff, next door to Cold Cow to get ice cream afterParking: Strip mall parking lotWheelchair accessibility: It's Florida. Everything is wheelchair accessible

Listen. After coming here year after years I bought a sticker. I placed it where it is directly visible in my rear view. Now each day I hop into my car in Asheville North Carolina and check the rearview I am confronted with the delightful memory that is Mojo. Today, after 330 days, I was able to revisit my favorite restaurant. Today was a beautiful day. I will continue to make the 17 hour round trip.#plzsendtshirts

Great tacos! The ingredients are super fresh, they are cooked to order and they have lots of options including "street taco" style and barbacoa brisket. I like that they change their specials, too. They have a few tables inside and outside but we prefer takeout. Fast service.Vegetarian options: They have lots of vegetarian options beyond just black beans.

More Reviews(169)


View all photos


Monday 9:04AM - 8PM
Tuesday 9:04AM - 8PM
Wednesday 9:04AM - 8PM
Thursday 9:04AM - 8PM
Friday 9:04AM - 9PM
Saturday 9:04AM - 9PM
Sunday 9:04AM - 8PM