Finding a standout Mexican restaurant in a small Southern town can feel a bit like searching for buried treasure. Athens, AL might be best known for its classic barbecue and Southern charm, but it quietly boasts a collection of Mexican eateries that easily hold their own. Whether you’re after a plate of sizzling fajitas, the comforting warmth of handmade tamales, or salsa that demands an extra basket of chips, there’s no shortage of choices here.
After more meals of rice and beans than I care to count, I’ve scouted Athens from end to end to identify the spots worth your cravings. You’ll find plenty of personality, family traditions, and fresh flavors tucked into these local favorites. Each restaurant on this list has earned its spot—no bland taco shells here, just real-deal cooking and a welcoming atmosphere. If you’ve ever wondered which taquerias deserve your lunch break or which sit-down spots to bring your friends, keep reading to find your new favorite.
1. Burrito Express

See Menu
Burrito Express feels like a local secret—one of those places where the staff knows your name by the second visit. The menu doesn’t overwhelm; it focuses on well-executed classics. I’ve lost count of how many times I’ve popped in for a quick lunch and ended up lingering over fresh chips and just-right salsa.
What makes Burrito Express shine is the balance between cozy service and food that’s both comforting and reliable. The burritos live up to the name, but the grilled vegetable fajitas truly impress—colorful, smoky, and deeply satisfying. You’ll spot plenty of regulars picking up takeout alongside families tucking into platters of rice and beans.
If you’re not sure what to try, go for the carnitas tacos. Their slow-cooked flavor pairs perfectly with the house-made sauces. Burrito Express turns a simple meal into something worth craving again.
2. Las Trojas Cantina

Las Trojas Cantina offers a burst of color and energy from the moment you step inside. The space feels festive, yet you can hear your dinner companion—always a win. I’ve found myself returning more than once for easy lunches that turn into long conversations.
The menu covers all the essentials, but it’s the portions and fresh flavors that win people over. I always recommend the sizzling vegetable fajitas. They arrive with just the right amount of char and a rainbow of crisp peppers.
If you like your meal with a bit of flair, try their signature enchiladas. The sauces are tangy and balanced, never overpowering. Las Trojas Cantina is the spot to bring friends when you want something lively without giving up quality.
3. Mi Casa

Mi Casa sits quietly on Kelli Drive, but step inside and you’ll find plenty of warmth. This spot stands out with personal service and a menu built for comfort. The décor is simple, letting the food do all the talking. I’ve spent leisurely evenings here, savoring every bite without any rush.
What makes Mi Casa different is the homestyle touch. Everything arrives fresh, and the dishes feel thoughtfully prepared. The rice and beans are never an afterthought—they round out each plate with flavor.
Try the al pastor tacos or their vegetarian quesadillas. Both showcase their commitment to honest, satisfying food. Mi Casa proves that sometimes the best meals are also the simplest.
4. Las Trjas Cantina

See Menu
Las Trjas Cantina, tucked at Hwy 72 & Lindsay Lane, has a way of making any day feel a little brighter. The atmosphere buzzes with relaxed energy—the sort of place you could settle in for an unrushed meal. I’ve dropped by for a quick dine-in after work and always leave satisfied.
Consistency is this spot’s strong suit. Flavors hit the right notes every time, and the servers keep things moving without pressure. The complimentary chips and zesty salsa start things off right.
The veggie fajitas and cheese enchiladas are especially good here, both arriving piping hot with plenty of depth. Las Trjas Cantina keeps things classic in the best sense—simple, flavorful, and reliably good.
5. Lucia’s Cocina Mexicana

Lucia’s Cocina Mexicana, nestled in the heart of downtown Athens, brings a genuine touch to classic Mexican dining. The atmosphere is inviting, with friendly faces and a family-run charm that puts you at ease. On my last visit, the staff greeted nearly everyone by name—a small-town touch that sticks with you.
Homemade flavors set Lucia’s apart. The kitchen leans on tradition for every dish, and it shows. I always gravitate toward the chile relleno: the balance of roasted pepper and creamy cheese remains unmatched in town.
The vegetarian friendly platters and fresh salsas make this a hit for a crowd. If you want real comfort, try the tamales. Lucia’s Cocina Mexicana takes pride in every detail, making each meal memorable.
6. El Azteca Restaurant y Taqueria

+1 256-233-1625
El Azteca Restaurant y Taqueria is one of those spots that feels like a trip south of the border without leaving Athens. From the morning until night, the kitchen stays busy serving plates that taste homemade. I’ve started days here with breakfast and ended others with a hearty dinner—and never once felt rushed.
The menu is as wide as it is authentic. I can vouch for the chilaquiles at breakfast—crisp, just spicy enough, and topped with a fresh sprinkle of cheese. For lunch or dinner, the shrimp tacos stand out: perfectly spiced and not the least bit skimpy on portion size.
This is a place for anyone craving comfort with a bit of adventure. El Azteca’s casual warmth keeps regulars coming back.
7. Fiesta Mexicana
See Menu
Fiesta Mexicana sits in the heart of Athens Shopping Center, and you can tell from the steady stream of regulars that it does something right. The space has a lively, no-fuss energy and a menu loaded with classic favorites. I’ve ducked in for quick lunches and ended up staying for second helpings of salsa.
The kitchen excels at delivering fast, flavorful meals without cutting corners on taste. Their bean and cheese burritos bring a comforting richness, while the veggie fajitas sizzle with just the right char.
Don’t skip the guacamole; it’s always freshly made and loaded with bright lime. Fiesta Mexicana is my pick for fuss-free meals and dependable service. It’s a genuine go-to when you want something familiar that still makes you smile.
8. Taco Bell
Taco Bell on Jefferson Street is as familiar as an old sitcom rerun—sometimes, you just want easy. This spot wins points for late hours and a menu that handles everything from breakfast to midnight cravings. On many busy days, it’s been my go-to for a no-frills, quick meal.
Consistency is key at Taco Bell. Whether you stick with the bean burrito or branch out with the Cheesy Gordita Crunch, the flavors deliver that signature, slightly spiced comfort. Ordering is a breeze, with the option to pick up or use the drive-thru.
If you’re looking for speed, affordability, and familiar flavors, Taco Bell checks all the boxes. The vegetarian options, like the Black Bean Crunchwrap, are reliable standouts and work well for any mealtime.
9. Sabor Latino Taqueria

Sabor Latino Taqueria might just be Athens’s most quietly exciting find. It’s unpretentious, but the flavors hit all the right notes—bold, vibrant, and clearly made with care. After a morning of errands, I wandered in and found myself wishing I had discovered it sooner.
The homemade tortillas and generous toppings set their tacos apart. Each order tastes fresh and never skimps on portions. The breakfast burritos work any time of day—savory, light, and packed with beans, eggs, and potatoes that don’t melt into mush.
If you like a plate with personality, try the veggie quesadilla or a tamale. Sabor Latino delivers local, honest Mexican food that always feels like a small celebration, even on the busiest afternoon.
10. La Casa Del Tamal
+1 256-444-1971
La Casa Del Tamal is a cozy spot for anyone serious about tamales. Handmade daily, these tamales steal the spotlight—fresh, fragrant, and wrapped just right. My first visit ended with buying a dozen to take home, unable to resist the pull of that masa goodness.
The menu celebrates classic and vegetarian options, so everyone finds something to love here. The chicken tamale is especially tempting, steamed until tender and full of flavor. Mornings here often mean a breakfast burrito, simple but satisfying and never heavy.
If you crave something sweet, try their dessert tamale—light, comforting, and made for sharing. La Casa Del Tamal keeps things straightforward, delicious, and undeniably homemade.
Frequently Asked Questions
What are the best Mexican restaurants in Athens, AL?
Some of the top-rated spots include Burrito Express, Las Trojas Cantina, Lucia’s Cocina Mexicana, and Sabor Latino Taqueria. Each offers its own twist, from handmade tamales to fresh, flavorful fajitas.
Which Mexican restaurants offer vegetarian options?
You’ll find great vegetarian plates at Burrito Express, Lucia’s Cocina Mexicana, Las Trojas Cantina, and Taco Bell. Most places will happily modify dishes, too.
Are there any family-friendly Mexican restaurants in Athens?
Most restaurants in Athens are family-friendly, especially Mi Casa and Fiesta Mexicana. They have relaxed atmospheres and menus that suit all ages.
Where can I get authentic Mexican breakfast in Athens, AL?
Check out El Azteca Restaurant y Taqueria or Sabor Latino Taqueria for authentic breakfast options like chilaquiles and breakfast burritos.
Do any Mexican restaurants in Athens offer takeout?
Nearly all the restaurants listed offer takeout, including Burrito Express, La Casa Del Tamal, and Taco Bell. It’s easy to pick up lunch or dinner on the go.
Which Mexican restaurant in Athens serves the best tamales?
La Casa Del Tamal is a local favorite for tamales. Try their chicken or vegetarian tamales for a fresh, handmade treat.