What are you looking for?

Mexican Restaurants in Alpharetta

4.4 - 159 votes

Hours: 11AM - 9PM

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

El Trompo Mexican Taqueria

It is one of the best authentic Mexican restaurants in town. I believe it is family-owned and it is not fancy or anything, however food is really fresh a... More reviews

4.3 - 169 votes

Hours: 11AM - 9PM

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

Chronic Tacos

We were so excited to realize there’s a Chronic Tacos not too far from us. We are from California where it originated so this was like a gift from home! ... More reviews

4.2 - 154 votes

Hours: 11AM - 11PM

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

7 Tequilas Mexican Restaurant

My boyfriend and I used to come here ALL the time. We were regulars and the servers knew us. We had one bad experience and talked to the manager about it... More reviews

4.3 - 131 votes

Hours: 11AM - 11PM

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.5 - 100 votes

Hours: 10AM - 11PM

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

Hacienda Bar & Grill

Good service and food; I've come here 3 times and it's is consistently good. Portions are nice; guacamole is delicious, salsa is flavor... More reviews



4.3 - 126 votes

Hours: 11AM - 9PM

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


Excellent Salata location! Clean and spotless! All the vegetables and ingredients were super fresh and delicious! A+ 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

Very sad that they changed their chips... They now have super thick ones which are NOT good for chips & salsa. Good for guac. & Now you have to... More reviews

4.6 - 73 votes

Hours: 6AM - 6PM

5320 Atlanta Hwy, Alpharetta
(404) 444-4520

Taco Macho Inc

Credit card fraud happens here. Don’t go there. I have had charges from this establishment show up. I’ve never used my card here. More reviews



4.3 - 106 votes

Hours: 10AM - 10PM

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


Mr. taco is one of my favorites by far. I bring my daughter here every other weekend and my family and I eat here often or have it delivered which is a m... More reviews

4.1 - 127 votes

Hours: 11AM - 10:30PM

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

La Parrilla Mexican Restaurant

Mexican food and the scene here is better than most. I love this place. Nothing but pleasant experiences here. 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.3 - 96 votes

Hours: 11AM - 11PM

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 - 10PM

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

El Don Mexican Restaurant

Good value, delicious lunch and house margarita. Waitress' long pointy nails were scary, and not a Halloween costume. They made me uncomfortable w... More reviews

3.9 - 134 votes

Hours: 11AM - 11PM

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 - 131 votes

Hours: 11AM - 10PM

42 Milton Ave, Alpharetta
(770) 777-0230

Ceviche Taqueria & Margarita Bar - Alpharetta

This is an awesome place. Great atmosphere conveniently located in downtown Alpharetta. Excellent food and drinks! Always a rewarding dinner night with p... 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 - 9PM

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

For my Birthday this year, I wanted Mexican Food. I am transplant from CA, so my bar was high. This place did not disappoint. They have Horchata!!!!! ... 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

3.6 - 108 votes

Hours: 11AM - 10:30PM

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 - 1AM

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

4.3 - 51 votes

Hours: 11AM - 5PM

5955 Atlanta Hwy, Alpharetta
(470) 336-7858

Manny's TACOS & BAR

Best mexican food i have ever had. I loved it. Ask about the owners homemade barrell seats. He is amazing not only with the food but also with welding. More reviews

3.7 - 91 votes

Hours: 11AM - 10:30PM

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

El Porton Mexican Restaurant

We have ordered delivery a few times but finally visited in person and had a great experience! Staff was very friendly and service was quick. Beer was co... 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