Taco Libre

$ • Mexican, Vegan, Vegetarian

Hours today·

About Taco Libre

Taco Libre offers a variety of tasty Mexican dishes, including gluten-free options praised as better than popular chains. The restaurant features an impressive salsa bar and provides quick service through their kiosk and online ordering system. While the steak and chicken tacos are delicious, some customers have found the meat to be a bit tough. Recently, customers have enjoyed the Quesabirria tacos, noting the flavors were perfect—rich, juicy, and filled with deep, slow-cooked birria goodness. Taco Libre strives to accommodate dietary restrictions and provides a satisfying dining experience for those seeking authentic Mexican flavors. Customers recommend the machetes with steak, fish tacos, alambre, and chicken tinga empanadas. The dining area can be a bit breezy, but the food is worth the visit, with the habanero pickled onions being a must-try.

Menu

Add a Menu
Taco Libre Menu
Taco Libre Menu

Customers' Favorites

Photos

Add a Photo
Taco Libre
Taco Libre
View All Photos

Taco Libre Reviews

4.1
482 ratings
5
53%
4
14%
3
7%
2
10%
1
16%
Food
3.9
Atmosphere
3.9
Service
3.9

Share your opinion about Taco Libre

My kids love this place for to go orders.
The service could be friendlier and faster.
It’s a good, quick place for delicious food.
Taco Libre took me back to Baja Mexico 50 years ago where I would seek out the tacquerias where the fishermen would go. The meats are tender with crunchy broiled edges, the tortillas fresh, the pickles, salsas and sides of grilled peppers and cactus make you stand up and take notice ... and come back for more. This place focuses on meat and fresh vegetables. This is not another ho-hum beans and rice joint. I was here for a conference and came 4 times in 5 days. Taco Libre...read full review
Food was great the cake they had was Amazing will defently be back again. My only complaint would be the music was to loud but other then that everything was great fast service and they were busy.

Read All Reviews(455)

Hours

Monday 10AM - 10PM
Tuesday 10AM - 10PM
Wednesday 10AM - 10PM
Thursday 10AM - 10PM
Friday 10AM - 11PM
Saturday 10AM - 11PM
Sunday 10AM - 10PM
Updated on: