We Ranked The Best Mexican Restaurants In Georgia And These Made The Cut

A Mexican restaurant in Georgia lists a dosa on its menu, right beside tostones and shrimp tacos. I had to read that line twice, and then I had to know more.

That curveball set the tone for this whole list. One stop serves its tacos with mountain views.

Another makes its tortillas by hand, and another offers a guacamole and salsa tasting for anyone who can’t pick just one.

The winners stretch across the state, covering the coast, the mountains, and the far southern edge. Some are quick counter spots made for a fast lunch.

Others feel like a real night out, with reservations recommended and mole on the steak.

Ranking only eight was tougher than I expected. Grab a napkin, because birria, fajitas, carnitas, and fresh esquites are all waiting.

So which one would you drive to first?

1. Flacos House, Savannah, GA

Flacos House, Savannah, GA
© Flacos House, Savannah, GA

Birria melted into a torta sounds like a dare, and this Savannah counter spot takes it gladly. The Birria Melt Torta shares the menu with a Cheesy Grilled Birria Taco, so you can double down.

Flacos House keeps things quick with counter service, which makes it a smart pick for a fast lunch. You order, grab a seat, and let the kitchen handle the rest.

Tacos are the main event here. The Taco Plate is an easy starting point, and the Shrimp Taco gives seafood fans a breezy option that suits a coastal city.

Hungry for something to share? Carne Asada Fries land somewhere between a snack and a full meal, and they’re built for a group.

Corn lovers should look for the Esquites Corn in a Cup. It’s a tidy way to enjoy Mexican street corn without needing a stack of napkins.

The Carnitas Burrito adds a heartier choice when tacos alone won’t cut it. Pair it with a lemonade, and the whole meal stays simple and bright.

Save room for dessert, because the cheesecake is a real standout. It’s a sweet surprise from a place that leads with tacos.

Plan around the calendar, since the restaurant closes on Sundays. Monday through Saturday, it’s open from late morning into the evening.

Outdoor seating gives you a breath of fresh air with your meal. Families will find high chairs ready, and free parking makes the stop painless.

Address: 7 Fort Argyle Rd, Savannah, GA 31419

2. El Bajio, Athens, GA

El Bajio, Athens, GA
© El Bajio, Athens, GA

Quesabirria tacos and sizzling fajitas headline the menu at this small Athens restaurant, and both are made to grab your attention. One arrives cheesy and rich, while the other announces itself before it even reaches the table.

El Bajio sits on Hawthorne Avenue, a short drive from downtown. The space is modest, but the kitchen leans hard into fresh, flavorful cooking.

Barbacoa tacos are another strong reason to stop in. Pair them with Texas Rice for a plate that feels hearty without getting fussy.

Craving something comforting? Grilled chicken served over rice with cheese dip fits a rainy Georgia afternoon perfectly.

The menu even stretches to ribs, which is a fun twist for a Mexican spot. They’re tender enough to fall off the bone, so grab extra napkins.

Service is table-style, and the team keeps things moving at a quick pace. That makes it handy for a lunch break between classes or errands.

Families get a kids’ menu and high chairs, and the restaurant accepts reservations. That second perk helps on Friday evenings, which tend to be the busiest stretch.

Check the clock before you go, because hours change across the week. Monday service ends in the early afternoon, while Sunday wraps up at six.

If you love a place that does a few things very well, this one belongs on your radar. Order the quesabirria and thank yourself later.

Address: 400 Hawthorne Ave Ste 12, Athens, GA 30606

3. Bamba Mex Grill, Macon, GA

Bamba Mex Grill, Macon, GA
© Bamba Mex Grill, Macon, GA

Signature guacamole is a bold claim, and this Macon grill puts its name right behind it. Start there, then work through a menu built around fresh burritos and birria quesadillas.

Bamba Mex Grill sits on Forsyth Road in north Macon. It opens at 10:30 in the morning, so an early lunch is easy to pull off.

Birria quesadillas fold that savory birria flavor into a crispy, cheesy package. It’s a great pick if you want something rich and a little messy.

The Bistec a la Mexicana is a steak dish worth ordering when you want a break from tortillas. It’s a classic of Mexican home cooking, and it earns its spot here.

Burritos come out fresh and filling, making them the safe bet for picky eaters. Kids also get their own menu, including a grilled taco with rice and beans.

Sports fans, take note, because this place works well for catching a game. Pull up a chair with friends and turn dinner into a watch party.

The mood stays relaxed and friendly, so you won’t feel rushed. Service is quick, which helps when the Sunday afternoon crowd rolls in.

Weekend nights run a little later, with Friday and Saturday hours stretching to 9:30.

Plenty of spots in Macon serve guacamole, but few put it front and center like this. Order an extra side, just in case.

Address: 4524 Forsyth Rd #308, Macon, GA 31210

4. Veracruz Mexican Restaurant, Augusta, GA

Veracruz Mexican Restaurant, Augusta, GA
© Veracruz Mexican Restaurant, Augusta, GA

Fajitas Across the Border sounds like a road trip, and it’s a standout order at this Augusta favorite on Peach Orchard Road. The name alone makes it hard to skip.

Veracruz Mexican Restaurant brings a festive, family-friendly feel to the south side of town. Service is friendly and attentive, and the dining room stays clean.

Start simple with chips and salsa or a bowl of cheese dip. Both are vegetarian, and both set the tone before the big plates arrive.

Speaking of big plates, portions here lean generous. You won’t leave hungry, and leftovers are a real possibility.

Nachos and chimichangas are part of the house lineup, bringing crunchy, cheesy comfort. A taco salad offers a lighter direction without giving up flavor.

Vegetarians get more than a side dish, since a full vegetarian menu is available. That makes it easy to bring a mixed group without anyone settling for less.

The kitchen moves quickly, which helps on busy Friday evenings. Weekday hours run from 11 in the morning until 10 at night.

Weekends start a bit later, at noon, and still run until 10. Reservations aren’t taken, so arriving a little early is a smart move.

Kids are welcome, with high chairs and a kids’ menu on hand. For a laid-back dinner in Augusta, this spot checks a lot of boxes.

Address: 3216 Peach Orchard Rd, Augusta, GA 30906

5. Me Encanta Modern Mexican Cuisine, Columbus, GA

Me Encanta Modern Mexican Cuisine, Columbus, GA
© Me Encanta Modern Mexican Cuisine, Columbus, GA

A dosa is not what most folks expect at a Mexican restaurant, yet it appears on the menu at this downtown Columbus spot. Curious eaters, consider your challenge accepted.

Me Encanta Modern Mexican Cuisine sits on Broadway, right in the heart of downtown. The name means ‘I love it,’ which feels like a pretty confident mission statement.

Traditional dishes anchor the menu, including shrimp tacos and chicken fajitas. Tostones and guacamole, both vegan, make easy picks for sharing.

Plant-based eaters get extra attention here, with full vegan and vegetarian menus. That’s a real win for groups with different eating styles.

Brunch is part of the lineup, along with dessert worth saving room for. Coffee is on the menu too, so a slow weekend morning fits right in.

Outdoor seating lets you enjoy downtown on a nice day. Inside, the space works well for watching sports with friends.

Late hours make it a handy stop after a show or a walk along the river. Friday and Saturday service runs until 11 at night.

Busy weekend evenings are the norm, so plan ahead. Parking can be tricky to find downtown, so give yourself a few extra minutes.

Catering is available for bigger gatherings, too. Kids have their own menu, and high chairs are ready for little ones.

Address: 1231 Broadway Ste 100, Columbus, GA 31901

6. Alma Cocina, Atlanta, GA

Alma Cocina, Atlanta, GA
© Alma Cocina

Mole shows up on a New York strip steak here, and that one detail says a lot about this downtown Atlanta kitchen. Expect regional Mexican influences with a creative streak.

Alma Cocina sits in Peachtree Towers on Peachtree Road, right in the center of the city. The setting is stylish and polished, making it a good pick for a date or a special lunch.

Indecisive? The Guacamole and Salsa Tasting lets you sample several styles in one go, and it’s vegan.

Seafood fans have plenty to explore. Grilled Octopus Causa and Tamarind Tuna Crudo bring bright, inventive flavors to the table.

For something more classic, the Roasted Chicken Mole is a strong choice. Alma Queso Fundido and esquites round out the table nicely.

The staff knows the menu well and offers attentive service. That helps when you’re torn between three dishes and need a friendly nudge.

Reservations are recommended for lunch, dinner, and brunch. Weeknight evenings from Tuesday through Thursday tend to be especially busy.

Hours shift on the weekend, with Saturday and Sunday opening at five in the evening. Weekdays start at 11:30 in the morning, which is great for downtown workers.

A full vegetarian menu is available, along with dessert. It’s one of the more upscale picks on this list, so feel free to dress up a little.

Address: Peachtree Towers, 191 Peachtree Rd NE, Atlanta, GA 30303

7. El Charro Mexican Grill, Young Harris, GA

El Charro Mexican Grill, Young Harris, GA
© El Charro Mexican Grill

Mountain views and a plate of tacos might be the best combo in north Georgia. This grill on US-76 in Young Harris serves both.

El Charro Mexican Grill sits in the mountains near Hiawassee, where the scenery does half the work. Outdoor seating lets you take in the views while you eat.

The menu sticks with hearty staples like burritos and tacos. Portions are generous and prices stay reasonable, which matters after a day of hiking or lake time.

Start with chips and salsa, both vegan, or go big with nachos. Either way, you’ll have a snack ready while you decide on the main event.

Vegetarians get a full menu of their own. Dessert is on offer too, so leave a little space at the end.

Got a big group? A private dining room is available, which helps for reunions, birthdays, or a family vacation crowd.

Dogs are welcome outside, so your four-legged hiking buddy can tag along. The staff is attentive, and service moves quickly.

Hours are easy to remember, running from 11 in the morning until 9 at night, seven days a week. Tuesday, Friday, and Saturday evenings tend to get the busiest.

Free parking keeps the visit simple. For a mountain getaway, this is the kind of stop that makes the drive home feel shorter.

Address: 3915 US-76, Young Harris, GA 30582

8. Sabor Mi Veracruz, Valdosta, GA

Sabor Mi Veracruz, Valdosta, GA
© Sabor Mi Veracruz, Valdosta, GA

Homemade tortillas change the whole taco game, and this Valdosta restaurant makes them fresh. That one detail turns a simple order into something special.

Sabor Mi Veracruz sits on Baytree Road, a busy stretch of town. It’s a strong contender for the best Mexican meal in south Georgia.

Lengua tacos are a top pick for adventurous eaters. The fresh tortillas make them a must for serious taco fans.

Torta al pastor is another standout, packed with flavor. It’s a sandwich worth planning your lunch around.

Seafood lovers should look at the seafood fajita. Chicken and steak fajitas are also on the menu, along with a shrimp burrito.

Portions here are large, so share or plan on leftovers. A pulled chicken taco salad offers a fresh, lighter route.

Families will find a kids’ menu and high chairs. Dogs are allowed outside, and the restaurant accepts reservations.

Check the schedule before heading over, since it’s closed on Mondays. Tuesday through Saturday, doors open at 10:30 in the morning and stay open until 9:30.

Sunday hours end a bit earlier, at 8 at night. Friday evenings bring the biggest crowds, so arrive early if you can.

Delivery and takeout are options, too. For a delicious finish to this list, a stack of homemade tortillas feels just right.

Address: 1650-F Baytree Rd, Valdosta, GA 31602