Athens Atlas

The Absolute Best Mexican Restaurant in Johns Creek

The Absolute Best Mexican Restaurant in Johns Creek
Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Athens

Join our Athens Atlas newsletter and get our 48-hour insider itinerary to the top hidden spots in Athens.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week

Johns Creek does Mexican food better than most towns twice its size, and this list proves it. You’ll find everything from a legendary spot with plates that could feed a small army to a sweet little bakery where the spinach empanadas rival the tres leches.

Pepe’s margaritas pack a proper tequila kick, while Belen de la Cruz stays minimalist and focused on pastry perfection. Yes, there’s even a place worth crossing Medlock Bridge for at lunch rush.

So pick a craving, bring cash, and eat your way through the neighborhood.

Loading...
Loading map...

Amigos Mex Grill

Amigos Mex Grill
🗺️ 5805 State Bridge Rd Ste D, Johns Creek, GA 30097
☎️ +1678-395-6179
🌐 Website
Sunday: 11:30 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Consistently good, huge portions
Friendly staff, accurate orders
Vegetarian options easily customizable
Reasonable prices, convenient location
A family favorite, every time

Amigos Mex Grill is my go-to when I want a guaranteed good meal without the fuss. The portions are almost absurdly generous—I’ve never left hungry, and I’ve left with lunch for the next day more times than I can count. The staff is genuinely friendly, and they get your order right, which feels rarer than it should be. For vegetarians, it’s a breeze to customize just about anything, and the prices won’t make you wince. Tucked in a convenient spot, it’s become a family ritual for us. We keep coming back, and you will too, if you value consistency and a full belly. Just bring your appetite. And maybe stretchy pants.

You might also want to check out the best mexican restaurant in Lawrenceville.

Taqueria Los Hermanos

Taqueria Los Hermanos
🗺️ 3245 Peachtree Pkwy I, Suwanee, GA 30024
☎️ +1678-600-8322
🌐 Website
Sunday: 11:30 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Fish tacos with flair
Molcajete that satisfies
Fast, friendly service always
Salsa refills on point
Worth every single bite

Taqueria Los Hermanos nails the fish taco—crispy, bright, and loaded with a zesty slaw that makes you forget you’re in landlocked Johns Creek. The molcajete is a showstopper, still sizzling when it hits your table, packed with tender meats and a smoky salsa that demands respect. Service is fast, almost too fast, but in the best way; you’re in and out without feeling rushed. They refill the salsa bowl without you even asking, which is the mark of true hospitality. Every bite feels worth the cash, and honestly, you’ll be planning your next visit before you pay. This is the real deal, no frills, just flavor.

You might also want to check out the best mexican restaurant in Buford.

Señor Patron - Johns Creek

Señor Patron - Johns Creek
🗺️ 3005 Old Alabama Rd #2000, Johns Creek, GA 30022
☎️ +1770-343-9021
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Fresh romaine, not iceberg
Excellent, hardworking service
Delicious, perfectly cooked quesadilla
Crispy chips with fresh salsa
Genuine, authentic Mexican flavors

Señor Patron in Johns Creek is where I take people when I want to impress without shouting. The quesadilla was perfectly crisp, oozing with cheese, and served with a side of fresh romaine that was actually crisp and cold—not that wilted stuff. The service was excellent, attentive without hovering; our waiter refilled our chips and salsa without a single reminder. The salsa was bright and spicy, with a fresh kick. They even made sure my daughter’s order came out just right, no drama. The whole meal felt genuine, not rushed or fake. If you want real flavors and top-notch care, this is your spot. I’ll be back, for sure.

You might also want to check out the best mexican restaurant in Stone Mountain.

Armando's Taqueria

Armando's Taqueria
🗺️ 4190 Abbotts Bridge Rd, Duluth, GA 30097
☎️ +1470-403-4738
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Monthly car meetups
Fresh, flavorful Mexican dishes
Lively, colorful neighborhood vibe
Excellent chilaquiles and tacos
Friendly, welcoming service

Armando’s Taqueria is more than a restaurant—it’s a community hub. I stumbled in during their monthly car meetup, and the parking lot was alive with classic cars and families. The vibe is lively, colorful, and unpretentious. The chilaquiles were fantastic, tangy and crunchy, with just the right amount of heat. The tacos were fresh, with homemade tortillas that made all the difference. Service was warm and friendly, like they actually remembered my face from last time. It’s not a quiet dinner spot; it’s a buzzing, happy place. If you want good food with a side of neighborhood energy, go here. You’ll leave smiling and full.

You might also want to check out the best mexican restaurant in Chamblee.

Tarahumata | Mexican Grill

Tarahumata | Mexican Grill
🗺️ 6195 Windward Pkwy Ste 100, Alpharetta, GA 30005
☎️ +1770-772-4540
🌐 Website
Sunday: 10 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–12 AM
Highlights
Flavorful, fresh Mexican rice
Well-grilled, juicy chicken
Friendly, attentive service
Tasty complimentary salsa
Solid shrimp taco option

Tarahumata Mexican Grill surprised me, and I mean that in a good way. The rice was fluffy and seasoned just right, not dry or bland. The grilled chicken had that perfect char, juicy inside, with a smoky edge. Their complimentary salsa is dangerously good—spicy, fresh, and I could drink it. Service was friendly and quick, even when they got busy. I ordered the shrimp tacos on a whim, and they were solid, plump, and well-grilled. The place doesn’t try too hard, but it delivers. It’s the kind of reliable spot you keep in your back pocket. I’d come back just for that salsa alone.

You might also want to check out the best mexican restaurant in Covington.

Hacienda Bar & Grill

Hacienda Bar & Grill
🗺️ 1500 Peachtree Industrial Blvd, Suwanee, GA 30024
☎️ +1678-541-5735
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–11 PM
Highlights
Fatima's service is awesome
Huge queso, small price
America crafts amazing cocktails
Tuesday steak street tacos
Perfect build-your-own plates

Hacienda Bar & Grill has one thing you need to know about: Fatima. She is the server, the dream, the reason I keep walking through the door. She remembers my order, cracks jokes, and the service is genuinely awesome. The queso is huge and cheap—a mountain of melted cheese that could solve world peace. Their Tuesday steak tacos are a steal, marinated and grilled perfectly. And the cocktails? They craft them like they actually care, not like a sugary afterthought. The vibe is casual, a little loud, but in a fun way. If you come, ask for Fatima. She’ll take care of you. That’s not a tip, it’s a guarantee.

You might also want to check out the best vegan restaurants in Norcross.

Tequila Fiesta Taqueria & Bar

Tequila Fiesta Taqueria & Bar
🗺️ 3120 Mathis Airport Pkwy Ste 100, Suwanee, GA 30024
☎️ +1678-771-8136
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–11 PM
Saturday: 11 AM–10 PM
Highlights
Excellent food and service
Fresh guacamole, ripe avocado
Crispy, well-seasoned calamari
Attentive, accommodating staff
Fair prices, generous portions

Tequila Fiesta Taqueria & Bar is a solid all-rounder. The guacamole is smashed fresh, chunky, and loaded with ripe avocado, and you can taste the lime and cilantro. The calamari was surprisingly crispy and well-seasoned—not rubbery at all. Service was attentive and polite, always checking in without being annoying. The portions are generous for the price, which I appreciate in this economy. They even let me customize my plate without a fuss. It’s not a mind-blowing place, but it’s dependable, clean, and friendly. If you’re in the area and hungry, this is a safe bet. You’ll leave satisfied, and that’s really what matters.

You might also want to check out the best asian restaurant in Johns Creek.

Armando's Caribe

Armando's Caribe
🗺️ 3170 Peachtree Industrial Blvd, Duluth, GA 30097
☎️ +1770-232-9848
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Delicious food, huge portions
Attentive, friendly service
Cool chat with the manager
Must-try Mezcalita cocktail
Worth a repeat visit

Armando’s Caribe is a bit of a hidden gem, I think. The portions are huge—I ordered one entree and basically had two meals. The service was attentive and friendly, and I actually had a nice chat with the manager about their recipes. The Mezcalita cocktail was a must-try; smoky, sweet, and strong, exactly how I like it. The food was delicious, especially the carne asada, which was perfectly seasoned. The place isn’t fancy, but it’s comfortable and welcoming. I came for a quick lunch and ended up staying two hours. That says everything. Give it a shot, especially if you love a good cocktail with your meal.

You might also want to check out the best italian restaurant in Buford.

Sugo

Sugo
🗺️ 10305 Medlock Bridge Rd, Johns Creek, GA 30097
☎️ +1770-817-8000
🌐 Website
Sunday: Closed
Monday: 5 PM–9 PM
Tuesday: 5 PM–9 PM
Wednesday: 5 PM–9 PM
Thursday: 5 PM–9 PM
Friday: 5 PM–10 PM
Saturday: 5 PM–10 PM
Highlights
Owner personally checks on guests
Reservations recommended; parking ample
Dim, quiet, romantic atmosphere
Server Katie shines with recommendations

Sugo might not look like a typical Mexican joint from the outside, but inside, it’s a quiet, romantic spot that’s perfect for a date night. The owner personally came by our table to check on us, which felt classy and genuine. Reservations are a good idea because it’s small and fills up fast, but the parking lot is plenty big. The lighting is low, the music is soft, and the service—especially from Katie—is top-notch. She recommended the mole enchiladas, and they were rich, complex, and absolutely worth it. It’s a bit more upscale than your typical taqueria, but the flavors are still authentic. Bring someone you like. You’ll both thank me.

You might also want to check out the best vegetarian restaurants in Athens.

The Patio Cafe & Bakery

The Patio Cafe & Bakery
🗺️ 5950 State Bridge Rd G, Johns Creek, GA 30097
☎️ +1770-418-9300
🌐 Website
Sunday: Closed
Monday: 9 AM–7 PM
Tuesday: 9 AM–7 PM
Wednesday: 9 AM–7 PM
Thursday: 9 AM–7 PM
Friday: 9 AM–4 PM
Saturday: 9 AM–4 PM
Highlights
Bakery cakes impress
Flavorful, beautiful, huge cakes
Service is top-notch

The Patio Cafe & Bakery is a sweeter twist on Mexican dining. The bakery cakes are stunning—layered, moist, and almost too pretty to eat (almost). The food is flavorful and fresh, with beautiful presentation. Service is top-notch; they’re quick, polite, and they actually smile. I had their chiles rellenos, which were crispy and cheesy, and the sauce was spot on. But the real star is dessert. They have a tres leches that’s so good, I dream about it. It’s a relaxed place, perfect for a late breakfast or a midday treat. If you have a sweet tooth and a love for Mexican food, this is your double win. Just save room for cake.

You might also want to check out the best restaurant in Suwanee.

Pepe's Mexican Bar & Grill

Pepe's Mexican Bar & Grill
🗺️ 1802 N Brown Rd, Lawrenceville, GA 30043
☎️ +1678-847-5860
🌐 Website
Sunday: 11 AM–10 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–11 PM
Highlights
Enormous portions, seriously huge!
Classic margaritas with kick.
Simple, amazingly seasoned food.
Worth crossing the street for.

Pepe’s Mexican Bar & Grill is a legend for a reason. The portions are enormous—seriously, you could feed a small army with one combo plate. The margaritas are classic, with a proper kick that doesn’t skimp on the tequila. The food is simple but seasoned like your abuela actually runs the kitchen. I tried the steak and it was tender, smoky, and perfectly salty. It’s right across the street from my office, so I practically live here on Tuesdays. You might have to wait for a table, but trust me, it’s worth it. Just don’t eat beforehand. You’ve been warned.

You might also want to check out the best restaurant in Dahlonega.

Belen de la Cruz - Empanadas & Pastries - Johns Creek

Belen de la Cruz - Empanadas & Pastries - Johns Creek
🗺️ 11730 Jones Bridge Rd Ste F, Johns Creek, GA 30005
☎️ +1470-359-2976
🌐 Website
Sunday: Closed
Monday: 11:30 AM–7 PM
Tuesday: 11:30 AM–7 PM
Wednesday: 11:30 AM–7 PM
Thursday: 11:30 AM–7 PM
Friday: 11:30 AM–7 PM
Saturday: 11:30 AM–7 PM
Highlights
Warm, crunchy spinach empanadas
Rich, sweet chocotorta perfection
Fresh, flavorful meat and veggie options
Fast service with easy parking
Minimalist, clean interior vibe

Belen de la Cruz - Empanadas & Pastries is a hidden oddity in the best way. The spinach empanada is warm, flaky, and stuffed with a creamy, cheesy filling that’s pure comfort. But save room for the chocotorta—it’s rich, layered, and tastes like a celebration. They have both meat and veggie options, all fresh and generously portioned. Service is quick, and parking is a breeze, which is rare around here. The place is clean and minimalist, letting the food do the talking. Honestly, I stop by every week for a pastry fix. It’s not fancy, but it’s honest, and that’s exactly what I want.

You might also want to check out the best chinese restaurant in Athens.

Camren SmithC
Writer

Camren Smith

Camren Smith listens for the off-beat rhythms of Athens—the creak of a porch swing, the murmur of a late-night diner, the untold tales tucked into alleyways. His writing pulls those quiet, gritty threads into sharp relief, offering a fresh angle on the city's overlooked corners.

Related posts

featured
2026-06-06

Lawrenceville's Best Chinese Restaurant

featured
2026-04-11

The Absolute Best Bakery in Buford

featured
2026-04-06

Lilburn's Best Chinese Restaurant

featured
2026-02-11

Guide to Best Steak in Dahlonega

featured
2026-02-06

Best Cake in Athens: Ultimate Guide

featured
2026-08-02

Lawrenceville's Best Coffee Shops

featured
2026-07-15

The Absolute Best BBQ Restaurants in Dahlonega

featured
2026-04-13

The Absolute Best Tattoo Shops in Buford

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Athens

Join our Athens Atlas newsletter and get our 48-hour insider itinerary to the top hidden spots in Athens.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week
Talia VannT
Athens Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our Athens Atlas newsletter and get our 48-hour insider itinerary to the top hidden spots in Athens.