What are you looking for?

Mexican Restaurants in Alpharetta

4.4 - 159 votes

Hours: 11AM - 8PM

11877 Douglas Rd #113, Alpharetta
(770) 754-9442

El Trompo Mexican Taqueria

Super bomb tacos!!! Burritos are awesome as well and don’t sleep on the re-fried beans. More reviews

4.3 - 177 votes

Hours: 11AM - 8PM

970 North Point Dr St. 160, Alpharetta
(770) 442-8226

Chronic Tacos

This place is awesome!! I love the marinade for the chicken and the pinto beans are delicious! We moved from Denver, and its been hard to find a good Mex... More reviews

4.6 - 106 votes

Hours: 10AM - 10PM

5815 Windward Pkwy Unit 211, Alpharetta
(770) 559-5456

Hacienda Bar & Grill

Food was as expected for a decent Mexican restaurant, the service however was above average and everyone was very attentive and friendly. Nice family ru... More reviews

4.2 - 154 votes

Hours: 11AM - 10PM

10945 State Bridge Rd, Alpharetta
(770) 558-1156

7 Tequilas Mexican Restaurant

Great service, they always cater our parties the food is always fresh and on time, I recommend 7 tequilas!!! More reviews

4.3 - 131 votes

Hours: 11AM - 10PM

235 S Main St, Alpharetta
(770) 475-7890

Rio Balsas Taqueria

Very good food and truly authentic. Our party of 3 ordered the lunch chicken enchiladas and a side of jalapeno grits (they weren't too hot) a side ... More reviews



4.3 - 126 votes

Hours: 11AM - 9PM

2560 Old Milton Pkwy Suite 110, Alpharetta
(470) 233-7498


The manager at the Liberty Village location goes above and beyond to take care of his guests.  I just accidentally ordered for pick up and need it delive... More reviews

4.5 - 96 votes

Hours: 10AM - 3PM

1545 McFarland Pkwy, Alpharetta
(678) 502-7669

Jay's Mexican Grill

Excellent, friendly service and ????? food! No wonder this place is so popular. They should consider a revolving door the nymber of people we saw coming ... More reviews

4.2 - 138 votes

Hours: 12 - 9PM

103 Roswell St, Alpharetta
(678) 240-0023

Pure Taqueria

Not as good as it used to be. Now you have to purchase chips and salsa and the chips are thick like a pita chip. I used to love their thin chips! Food wa... More reviews

4.6 - 75 votes

Hours: 6AM - 6PM

5320 Atlanta Hwy, Alpharetta
(404) 444-4520

Taco Macho Inc

This place is legit! Never would have found it without hearing about it by word-of-mouth. Tacos are amazing, tried 4 different types. Try it out, you won... More reviews

4.1 - 127 votes

Hours: 11AM - 10:30PM

865 N Main St, Alpharetta
(678) 339-3888

La Parrilla Mexican Restaurant

1st time visit... plenty of food and it was hot and good. Had get a “to-go plate”. I was put on the wait list and got a text when our table was ready. We... More reviews

4.3 - 101 votes

Hours: 10:30AM - 9PM

5530 Windward Pkwy Suite 330, Alpharetta
(770) 346-0087

QDOBA Mexican Eats

The food is delicious every time. I love the options. We drive quite a distance as we don't have one up where we are. More reviews



4.2 - 111 votes

Hours: 10AM - 9PM

4000 North Point Pkwy, Alpharetta
(678) 393-2232


I placed a to go order online. It wasn’t ready when I arrived because their app went down. I waited 5 or so minutes which wasn’t bad. Their chips tasted ... More reviews

4.3 - 96 votes

Hours: 11AM - 10PM

6220 Town Sq, Alpharetta
(770) 674-7170

CT Cantina & Taqueria

Our new favorite mexican restaurant in the area! Food was awesome, drinks were incredible. I had the soft tacos and the sauce they put on them was amazin... More reviews

4 - 123 votes

Hours: 11AM - 9:30PM

6320 Atlanta Hwy #1, Alpharetta
(678) 404-5473

El Don Mexican Restaurant

We love this place! We’ve had kid and adult birthday parties here! Starts early and ends early, so it’s perfect for families with young kids. Very fam... More reviews

3.9 - 135 votes

Hours: 11AM - 10PM

6195 Windward Pkwy, Alpharetta
(770) 772-4540

Tarahumata Mexican Grill

Mexican food... super good. Quick, helpful, and friendly service. This place has a cool feel to it. Wish it was closer to my house, I would come every week. More reviews

3.9 - 133 votes

Hours: 11AM - 9:30PM

42 Milton Ave, Alpharetta
(770) 777-0230

Ceviche Taqueria & Margarita Bar - Alpharetta

Stopped in for lunch and had a wonderful seat on their covered patio Nice heaters keep you warm. The food is excellent and serves was great. The chip... More reviews

4 - 110 votes

Hours: 12 - 9PM

11585 Jones Bridge Rd, Alpharetta
(770) 772-1077

Adobo Taqueria and Tequila Bar

Great food. Good quality. Great service. Fun atmosphere. Open mic nights on Mondays. Love the chicken chimichanga and the jalapeño margaritas. Good salsa... More reviews

4 - 105 votes

Hours: 11AM - 8PM

3055 North Point Pkwy, Alpharetta
(678) 867-9001

Taco Fiesta Alpharetta Ga

Oh you bet I'm a fan!! I live in Canton, GA and by way of a set of unusual circumstances I ended up next door to this average looking eatery. Wh... More reviews

3.8 - 126 votes

Hours: 10:30AM - 10PM

8465 Holcomb Bridge Rd, Alpharetta
(678) 242-1192

El Potrillo Mexican Restaurant

El buen servicio al cliente que ellos dan Yo vengo aquí como hace ocho años y estoy muy feliz con el servicio Especialmente con el dueño que es muy amabl... More reviews

4.2 - 69 votes

Hours: 9AM - 10PM

6300 GA-9, Alpharetta
(770) 817-1469

Taqueria Las Palmas

Amazing food and reasonable prices. The portions are huge for the price you pay. Always nice and cozy atmosphere. More reviews

4.3 - 55 votes

Hours: 11AM - 5PM

5955 Atlanta Hwy, Alpharetta
(470) 336-7858

Manny's TACOS & BAR

Super friendly staff, exceptional bargain, and food so tasty you’ll wonder how their prices are so cheap. Part of our weekly rotation for lunch. More reviews

3.6 - 108 votes

Hours: 11AM - 10PM

4902 Atlanta Hwy, Alpharetta
(678) 393-8888

El Porton of Midway

Their food us amazing. Authentic Mexican food that is cooked right. My server ask how I like my steak and refill my drink every time it was 40% empty. I... More reviews

3.5 - 117 votes

Hours: 11AM - 12AM

875 N Main St Ste 306, Alpharetta
(770) 346-9119

Taco Mac Windward

The Manager was great with service recovery. He made sure what was wrong was corrected as soon as possible. Your diligence was greatly appreciated. More reviews

3.7 - 91 votes

Hours: 11AM - 10:30PM

11950 Jones Bridge Rd, Alpharetta
(770) 569-1775

El Porton Mexican Restaurant

I ordered from this restaurant on Uber eats. The one great thing about this restaurant is the packing. More reviews

3.8 - 80 votes

Hours: 11AM - 8PM

5620 Commerce Blvd, Alpharetta
(770) 521-6637

Moe's Southwest Grill

Staff is always friendly, one of the few moes that doesnt skimp on meats or queso. Only moes ill go to, for the last 3 years! More reviews

View on map