Take a look at our favorite Vestavia Hills Mexican restaurants.
Customers` Favorites
Customers` Favorites
“Love this place! The food is always fresh and the staff is great. I’ll keep coming back!“
Customers` Favorites
“Taco Mama is the kind of place that makes you forget you’re just grabbing a quick bite. The atmosphere is always buzzing — colorful, lively, and full of that laid-back energy that makes tacos taste even better. The menu keeps it simple but fun, with build-your-own options and cleverly named creations like the “Yo Mama” and “Cheezy Beef.” Every taco bursts with fresh flavor, and the ingredients taste like they were chopped minutes before hitting your plate.“
Customers` Favorites
“Great restaurant excellent service and great food highly recommend to anyone! Staff and owner is wonderful!“
Customers` Favorites
“Great soft taco 🌮 and good service“
Customers` Favorites
“Good food and the best frozen margaritas in town! Service is always friendly and there's great ambiance. Sol Azteca has been owned by the same family for decades. My wife and her family have been going there since she was a child and, when I started going there with them, the owners and staff welcomed me like I was family, too.
We always start with the cheese dip with a side of diced jalepenos and a frozen margarita. I usually get a fajita chicken quesadilla with rice and beans on the side, plus a little of their house made hot sauce (which will light you up!), a fajita chicken taco salad, or chicken and steak fajitas, but everything is good from the whole fried fish, shrimp cocktail, and enchiladas to the chilaquiles!
Go and get a margarita or three, just make sure you've got a designated driver!“
Customers` Favorites
“Ordered pickup and it was fast and delicious!!“
Customers` Favorites
“{{restaurant.reviews}}“
Loading...
“Amabilidad y muy rica la comida.“