10 Great Mexican Restaurants in North Atlanta
Get major local stories and development updates.
Tacos, Tortas, and Tequila Worth the Drive
By North Atlanta Star Staff
From sizzling fajitas to handmade tamales and house-made guac, North Atlanta is home to some of the best Mexican food in the metro area. Whether you crave a quiet neighborhood taquería or a lively margarita night out, we’ve rounded up 10 must-try spots across Cumming, Duluth, Johns Creek, and beyond.
1. La Parilla – Johns Creek & Cumming
A North Georgia staple, La Parilla serves dependable classics like enchiladas verdes, sizzling steak fajitas, and towering taco salads. Bonus: their margaritas come in multiple sizes—including “Texas Strong.”
📍 Locations in Johns Creek (State Bridge Rd) & Cumming (Marketplace Blvd)
2. Pure Taqueria – Alpharetta & Roswell
Trendy, lively, and packed on weekends, PURE delivers elevated street-style tacos, tequila flights, and a rooftop patio at the Alpharetta location. Their crispy fish taco and chile relleno are local favorites.
📍 Alpharetta & Historic Downtown Roswell
3. Cinco Mexican Cantina – Suwanee
Cinco blends modern style with traditional flavors—think shrimp tacos with chipotle aioli and filet mignon burritos. It’s a go-to for dinner dates and stylish weekend brunches.
📍 Peachtree Industrial Blvd, Suwanee
4. El Porton – Multiple NAS Locations
A cozy, classic Mexican joint with huge combo platters and endless chips and salsa. Great for families or quick lunches. Try the pollo fundido and their creamy queso dip.
📍 Locations in Duluth, Roswell, Alpharetta, and Cumming
5. Taco Mac – Cumming
While known for wings, Taco Mac’s taco and nacho options shine—especially on Taco Tuesdays. This one’s for when you want sports-bar-meets-queso-night.
📍 Cumming (Market Place Blvd)
6. La Fonda Latina – Roswell
A cozy, casual gem with Latin fusion flair. While Cuban and Spanish dishes round out the menu, their carnitas, plantain nachos, and Mexican beer list keep regulars coming back.
📍 Alpharetta Hwy, Roswell
7. Frontera Mex-Mex Grill – Duluth & Johns Creek
A full-service favorite with an extensive menu, strong drinks, and friendly service. Known for big burritos, sizzling seafood, and generous portions.
📍 Pleasant Hill Rd (Duluth) & Medlock Bridge Rd (Johns Creek)
8. Don Pedro Mexican Restaurant – Cumming
Unassuming but beloved, Don Pedro nails the classics. Their chimichangas, carne asada, and fresh tamales are no-nonsense and full of flavor.
📍 Hwy 20, Cumming
9. El Trompo Mexican Taqueria – Duluth
Authentic, affordable, and packed with locals—El Trompo offers street tacos, tortas, and horchata that feel straight out of Mexico City.
📍 Buford Hwy, Duluth
10. Taco Veloz – Roswell / Norcross border
Fast, fresh, and bold—Taco Veloz is the spot for lengua tacos, spicy salsas, and late-night cravings. Their drive-thru stays busy for a reason.
📍 Holcomb Bridge Rd, Roswell area
Local Tip: Best by Category
| Category | Top Pick |
|---|---|
| Best margaritas | PURE Taqueria (Alpharetta) |
| Most authentic | El Trompo (Duluth) |
| Best for families | La Parilla or Frontera |
| Hidden gem | Don Pedro (Cumming) |
| Date night vibe | Cinco (Suwanee) |
| Quick taco fix | Taco Veloz or El Porton |
📣 Reader Challenge:
Tag us @northatlantastar on Instagram with your favorite Mexican dish from a local restaurant using #TacoNAS—we’ll feature reader photos in next week’s roundup!
Good Friend Mortgage
Good Friend Mortgage has spent 21 years turning hopes into homes. With unmatched service, expert guidance, and a dedication to your future, we make...
Notice an update, correction, or detail we should include? Tell the editor. Seen something new around you? Send us a local tip.
Most Popular
Siemens’ Alpharetta Rail Operation Is Hiring From $20 an Hour to $95,000 a YearBusiness & Development
Barnes & Noble Is Opening Bookstores Again — and the Sun Belt Is Helping Drive the ComebackBusiness & Development



