About This Spot

Step through the doors of Mr. Juan's Mexican Restaurant, and you’re welcomed by a space that feels like a neighbor’s warm invitation rather than a formal dining spot. Nestled just off Asheville Highway in Campobello, this casual local eatery hums with an easygoing rhythm that invites you to slow down and savor not just the food, but the moment itself. The steady flow of friendly chatter, the clink of glasses, and the inviting aroma of traditional Mexican flavors blend into a relaxed pace where time feels unhurried and genuine.

Behind the counter and in the dining room, the service moves with a gracious attentiveness—attuned to making every guest feel both cared for and at ease. Whether you're settling in with a vibrant margarita or sharing plates made with thoughtful care, there’s a sense that this is a place built on connection and comfort. The menu, extensive without overwhelming, is a lively reflection of authentic Mexican staples and some delightful surprises. You might find yourself delighting in a colorful plate of vegan-friendly nachos crafted to feel just right, or indulging in the sweet, familiar comfort of fried ice cream as a gentle finish.

More than just a spot to grab a meal, Mr. Juan’s feels like a small community hub—one where familiar faces are greeted warmly and newcomers are quickly folded into the convivial mix. The atmosphere is approachable and unpretentious, inviting you to relax, linger, and appreciate the kind of food and hospitality that are quietly rare. At its heart, it’s a place to enjoy simple, satisfying moments that feel both genuine and a little like coming home.

What’s Available Here

  • IconTakeaway
  • IconDine-in
  • IconAlcohol
  • IconBar on site
  • IconDebit cards
  • IconNFC mobile payments
  • IconCredit cards
  • IconGood for kids
  • IconFree parking lot
  • IconParking

Location & Hours

Guest Reviews

Lila Bridges 09 Jan 2026

Genuinely feels too good to be true! Great price for delicious food and kind, fast employees! We spent only 35$ for a taco, a quesadilla, an enchilada, nachos, and churros!! Soo good!!

Michael Huff 22 Dec 2025

Just a nice place to eat! Friendly staff and great food!

Joe B 10 Dec 2025

We're on a vegan diet right now and these good folks were happy to accommodate us by making some Special Nachos. They had chips, lettuce, onions, refried beans, pickled jalapeños, guacamole and salsa. They were delicious!

Joe D. Rich 28 Oct 2025

Very good. Huge menu with many options for authentic Mexican food.

Pittymama1 25 Oct 2025

Great food and service. We go once a week and James usually has our drinks ready before we even sit down. Highly recommend.

Adrianna Sereno 11 Oct 2025

Incredible fresh food- the quality really shines through! So much is made in house and you can tell! Amazing selection and everything was delicious. Big portions, great prices

May I Stand Unshaken 22 Sep 2025

Food is affordable and delicious. James served us and was very nice and got everything we needed.

Courtney McDonald 16 Sep 2025

We needed food and this New Restaurant was on our route. They have an extensive Mexican food menu with standard American fare options as well as vegetarian and weight watchers options. Food was fresh and fast, service was friendly, and the space is clean and nicely updated. If you want Mexican food, or any food, this spot meets all your needs!

Share Your Experience
Related Listing

Recently Viewed Listing

4.7
3360 Reviews

Go-Ang Pratunam Chicken Rice (JEM)

50 Jurong Gateway Rd, #B1 - 08 Jem, Singapore 608549
4.3
884 Reviews

Gloria Pizza

108-22 Queens Blvd, Forest Hills, NY 11375, United States
4.8
118 Reviews

Piatto brunch & drunch

11 Cll Geronimo Martinez, Aibonito, 00705, Puerto Rico
4.5
221 Reviews

Panda Garden

233 N 48th St z, Lincoln, NE 68504, United States
4.1
160 Reviews

Romano’s Restaurant and BYOB

2060 W Penn Pike, New Ringgold, PA 17960, United States
Subscribr Now

Get All Updates & Advance Offers