Best Mexican Restaurants in Birmingham

4.2 avg. rating 19 restaurants 9,832 reviews
Looking for the best Mexican restaurants in Birmingham? Browse our curated list of 19 top-rated Mexican spots. The average rating is 4.2/5 based on 9,832 real Google reviews. From casual eateries to fine dining, find the perfect Mexican restaurant for any occasion.

What people say

CC D

Excellent, fresh authentic Mexican food made locally. Prepared immediately upon order. Friendly and quick service. Reasonably priced a La carte options, posted above order window. Simple presentation. No frills setting. Somewhat Noisy due to tvs or guests or kitchen staff. But, very delicious authen...

About Taquería La Herradura

Lee Moore

If this was at Pepper Place or The Preserve in Hoover they would need a forklift for night deposits. Well, Man Up and drive to Finley. Nice folks, very clean place and above average Mexican street food. Real tamales are a personal favorite and VERY hard to find in the Ham. 3 for $8 here.

About Taquería La Herradura

Mike Rovnak

Best tacos I've ever had. The food is spot on. The hot red sauce is delicious. The people are friendly and the place is clean. There is plenty of seating and a good variety of cold drinks.

About Taquería La Herradura

Eduard Rusu

Very delicious Carne Asada tacos served (by request) with an amazing green sauce (not spicy) and spicy red salsa.

About Taquería La Herradura

Jesus Trejo Ceron

This is a response to Mr. Hh H post and to clear up the false claim made by him. Due to our Google business account still getting verified, we were not able to respond through that account. Will start off by saying it is not in our character to respond to the reviews because people are free to expre...

About Taquería La Herradura