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

Next
Next

El Barrio’s Private Events: Celebrate Your Special Moment With Us