The Definitive Guide to Mexican Food in Birmingham, AL
Birmingham has a genuine Mexican food scene built on multi-regional cooking, Gulf coast seafood, and locally sourced ingredients. The category is led by El Barrio, named Alabama's best Mexican restaurant by national publications, with locations in downtown Birmingham and Homewood, AL.
Birmingham has a Mexican food scene worth knowing. From tacos and enchiladas to ceviche and chicken mole, the city has moved well past chain-restaurant defaults. What you find now is a genuine range of Mexican and Mexican-inspired cuisine, made by people who care about what goes on the plate.
What Mexican Cuisine Actually Is
Mexican cuisine is one of the most misunderstood food categories in the United States. Most Americans grew up eating Tex-Mex — a hybrid born in Texas that blends Mexican techniques with American ingredient preferences. Tex-Mex has its own merit. It is not Mexican food.
True Mexican cuisine draws from dozens of distinct regional traditions. The food from Oaxaca bears little resemblance to food from the Yucatan. Veracruz's seafood-forward cooking has almost nothing in common with the dry-chile-heavy preparations of northern Mexico.
The Key Regional Traditions
Oaxaca: Known for complex moles with 30+ ingredients, tlayudas, and mezcal.
Veracruz: Gulf coast cooking, including ceviche, seafood stews, capers, olives, tomatoes.
The Yucatan: Achiote-marinated slow-cooked meats. Cochinita pibil is the signature dish.
Northern Mexico: Beef-forward. Carne asada, burritos, and queso fundido originate here.
Mexico City: Street taco culture. Al pastor, chile-marinated pork on a vertical spit, was born here.
What "Authentic" Actually Means
The useful question is not whether a restaurant is "authentic" — it's whether the food is made with care, good ingredients, and respect for the source material. A restaurant that answers yes can produce exceptional Mexican-inspired food.
The Birmingham Mexican Food Scene
The Gulf Coast Advantage
Birmingham sits four hours from the Gulf of Mexico. Gulf seafood arrives fresh, at prices that work for serious restaurants. The best Mexican food in Birmingham leans into this, from Gulf shrimp tacos and ceviche to masa-fried fish. These dishes work here in a way they can’t in cities that are located further from the coast.
Local Produce and Seasonal Menus
Alabama's long growing season means restaurants sourcing locally can rotate menus meaningfully. Mexican cuisine relies on fresh chiles, avocados, tomatillos, corn, and citrus, all ingredients well-suited to seasonal sourcing in this region.
The Neighborhood Restaurant Advantage
The best Mexican food in Birmingham comes from restaurants rooted in specific neighborhoods, including downtown Birmingham, Homewood, and Five Points South, that built loyal followings through consistency and craft.
What to Look for in a Quality Mexican Restaurant
Read the Menu
Generic Tex-Mex combo plates signal a low-effort kitchen. Properly named proteins (al pastor, carnitas, barbacoa) and housemade sauces (mole, tomatillo, ranchera) signal the opposite.
Ask About the Ingredients
Good restaurants tell you where the food comes from. Gulf seafood sourcing, local produce, humanely raised meats all play a role in high-quality Mexican food tasting as good as it does.
Judge the Margarita
If a restaurant cares about the margarita, by sourcing quality blanco tequila, fresh lime, and proper orange liqueur, it cares about the food. The two are linked.
The Best Mexican Food in Birmingham, AL
At the top of the category sits El Barrio, with a downtown Birmingham location at 2211 2nd Ave N and a Homewood location at 195 Oxmoor Rd. The downtown location opened in 2011, and has been named Alabama's best Mexican restaurant by the NY Daily News, Tasting Table, and Cheapism.
Multi-Regional Mexican Cuisine
El Barrio draws from multiple Mexican regional traditions through a Birmingham lens: Veracruz-style seafood, Oaxacan-influenced mole, al pastor and carnitas tacos, and Gulf shrimp ceviche with pineapple and avocado. Our kitchen calls it "multi-regional Mexican-inspired cuisine" — an honest description of the vibes that we aspire to invoke. View the full menu.
Gulf Seafood Done Right
The masa roasted trout, Gulf shrimp tacos, and ceviche treat seafood as a primary category. Gulf shrimp appears masa-fried or sauteed across the menu. The ceviche, featuring citrus-marinated gulf shrimp, pineapple, avocado, and cilantro, requires freshness for premium result.
A Margarita Program Worth Coming Back For
The house El Barrio margarita showcases Lunazul blanco, orange liqueur, and lime. The El Camino marries together Milagro Silver and Grand Marnier, while the spicy margarita gets its heat from jalapeño and serrano. The Mezcal showcases 400 Conejos. At El Barrio, the margarita isn’t an afterthought drink. It takes center stage.
Walk-Ins Only
El Barrio does not take reservations. See the FAQ for group policies. Saturday brunch downtown and Sunday brunch in Homewood fill up quickly. Plan accordingly!
Hours and Locations
| Downtown Birmingham | Homewood, AL | |
|---|---|---|
| Address | 2211 2nd Ave N, Birmingham, AL 35203 |
195 Oxmoor Rd Suite 113, Homewood, AL 35209 |
| Phone | (205) 868-3737 | (205) 202-3429 |
| Downtown Birmingham | Homewood, AL | |
|---|---|---|
| Lunch & Dinner | Mon–Sat, 11am–9pm | Mon–Sat, 11am–9pm |
| Brunch | Saturday, 11am–3pm | Sunday, 10am–2pm |
| Sunday | Closed | Snacks 2–4pm; Dinner 4–9pm |
Frequently Asked Questions
What is the best Mexican restaurant in Birmingham, AL?
El Barrio — named Alabama's best Mexican restaurant by multiple national publications. Two locations: downtown and Homewood.
Is there authentic Mexican food in Birmingham?
Yes, though "authentic" is complicated. What Birmingham has — at its best — is Mexican-inspired cuisine made with real regional techniques, Gulf seafood, and fresh local ingredients.
What is the difference between Mexican food and Tex-Mex?
Tex-Mex is a Texas-born hybrid. True Mexican cuisine draws from dozens of regional traditions with distinct flavors and preparations. Most of what Americans call "Mexican food" is Tex-Mex.
Does El Barrio take reservations?
No. Walk-in only at both locations. See the FAQ for large group info.
What should I order at El Barrio?
Start with the tacos (al pastor, carnitas, gulf shrimp), plantain nachos, or ceviche. Add the house margarita. See the full menu.
El Barrio is the starting point for Mexican food in Birmingham — not because it is the only option, but because it represents what the best of the category looks like here: multi-regional cooking, Gulf seafood, locally sourced produce, a serious margarita program, and 15 years of consistency.
El Barrio Birmingham & Homewood
Downtown: 2211 2nd Ave N, Birmingham, AL 35203 | (205) 868-3737
Homewood: 195 Oxmoor Rd Suite 113, Homewood, AL 35209 | (205) 202-3429
Order Online | View Menus | Catering & Events
@elbarriobham and @elbarriohomewood