If you are in Atlanta and in the mood for Mexican food, you're in luck! Hotlanta has plenty of Mexican restaurants that will satisfy your craving for salsa deliciousness! The options are plenty. Here are some of our staff favorites for Mexican restaurants in Atlanta. 

Bone Garden 

Bone Garden features a Day of the Dead theme and is one of the best Mexican restaurants in Atlanta. When you are at Bone Garden, you can eat authentic tacos and drink some of the best tequila in town. If you have room for dessert, have some empanadas.

Nuevo Laredo

Nuevo Laredo is one of the best places to eat in Atlanta. This restaurant does not just feature great food; it also has some of the friendliest servers you will meet. When you open up the menu, you will find traditional Mexican dishes like burritos, chicken mole, chile rellenos, and enchiladas. The margaritas are strong and tasty, so make sure to have one with your meal.

No Mas! Hacienda & Taqueria 

No Mas! Cantina has been around for more than 10 years and is beautifully decorated with Mexican artisans and furniture. Some of the most popular items featured on the menu include burritos, carnitas, and fish tacos. When the weather is nice, make sure to eat out on the patio.

RELATED CONTENT: Cinco de Mayo in Atlanta 

Holy Taco

If you are in the mood for great tacos, you should stop by Holy Taco. This restaurant’s menu features almost any kind of taco you can imagine including beef, chicken, goat, brisket and shrimp tacos. Other items on the menu include quesadillas, tortas, and enchiladas. If you come in before 3 p.m. on the weekend, you can enjoy a delicious brunch at Holy Taco.

Tin Lizzy's Cantina 

Tin Lizzy’s serves delicious Mexican in a casual atmosphere. Before you are served your meal, you can enjoy buckets of chips and super-sized nachos. Be sure to ask your server about the specials because there are tons of great daily specials at this restaurant.

Agave Restaurant

This place is creative with their Southwestern cuisine! They use only fresh ingredients delivered daily. Cozy atmosphere and they serve a wonderful margarita! 

Alma Cocina

This downtown Atlanta restaurant has a nice spin on some favorites - try the huaraches - crisp corn masas with different toppings like goat or shrimp. 

The Original El Taco

How about a fried chicken taco?! El Taco has two locations - one in North Highland and one at the airport. Both serve delicious Tex-Mex with a fun twist. Their signature queso royale will get you started and you won't be disappointed! 

For more dining options in Atlanta, register with us at 404area. It's free and we'll connect you to all the fun things to do in Atlanta

Cover photo from Unsplash