Taco Mesa

$ • Mexican, Pet Friendly, Vegan

Hours today·

About Taco Mesa

Taco Mesa remains a popular spot for families and individuals since the 1990s. The restaurant offers delicious and fresh Mexican food at reasonable prices, with a mix of customers from all walks of life. The menu features tasty options like the wet chorizo breakfast burrito and the Alambre tacos, which are packed with flavor and paired well with chips and guacamole. The eclectic decor in the vintage building adds to the entertaining atmosphere, with a heated patio area for chilly days. The staff is friendly and efficient, contributing to a welcoming dining experience. Taco Mesa is known for its chips seasoned with chile lime and a variety of salsas available at the open salsa bar.

Recent customer reviews praise the flavorful and well-seasoned tacos, including the carne asada with a nice char and the pastor with a balance of spice and sweetness. The tortillas are fresh and hold up well, and the rice and beans are a simple but tasty complement to the meal. Customers also enjoy the convenient salsa bar and the escabeche vegetables. While some note that prices have increased and portions have decreased slightly, they still recommend the carnitas burrito and the fish burrito.

Menu

Add a Menu
Taco Mesa Menu
Taco Mesa Menu

Customers' Favorites

Photos

Add a Photo
Taco Mesa
Taco Mesa
View All Photos

Taco Mesa Reviews

4.3
345 ratings
5
69%
4
8%
3
9%
2
8%
1
6%
Food
4.3
Atmosphere
4.2
Service
4.3

Share your opinion about Taco Mesa

Best mexican in orange county.
I just love this place, the food portion are great, the food itself is amazing, I am not surprised considering how busy it always is. I love the salsa bar, and the customer service is always warm and friendly. When I want to treat myself to eating out, this is always on my list.
My wife & I have coming here for a loooooooong time… in 20++ yrs they haven’t changed the food & it is the MOST AMAZING food ever.. such a unique flavor!!

Read All Reviews(345)

Hours

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