San Juan Mexican Restaurant

  4.5 – 228 reviews   • Mexican restaurant

✔️Breakfast ✔️Brunch ✔️Lunch ✔️Dinner ✔️Dine in ✔️Take out San Juan Mexican Restaurant 78059

Address and Contact Information

Address: 21561 FM471, Natalia, TX 78059

Phone: (830) 227-0164

Website:

Menu Photos

Photo Gallery

Related Web Results

San Juan Mexican Restaurant – Natalia – MapQuest

Get more information for San Juan Mexican Restaurant in Natalia, TX. See reviews, map, get the address, and find directions.

San Juan Mexican Restaurant Menu (Updated 2026) – Wheree

21561 FM471, Natalia, TX 78059, United States. Suggest an edit. San Juan Mexican Restaurant offers a delightful experience for food …

San Juan #2 Mexican Restaurant, Natalia, TX 78059, US – MapQuest

San Juan #2 Mexican Restaurant in Natalia, TX, offers a delightful dining experience with authentic Mexican cuisine. Known for its vibrant atmosphere and …

Reviews

JR H
Highly recommended. Have been here almost once a week. Super delicious food. Everything is good. Friendly staff. Only con: we asked for no onions, onions were on our plate. must stress to the staff the importance on people’s allergies. But were able to remove onions from plate without incident.
… more
Kurt Alejandro Kanzler
I would come back just for the food. It’s very good, well-served portions and great service. The place is also very clean!
… more
Jack Loftus
Great service throughout the meal and after. Great food! Good portions and flavour profiles! Free chips and salsa when you dine in.
It is very convenient it being at a truckstop.
I have eaten here about a dozen times since it opened just a few short years ago.
Definitely recommend this place!
Prices are fantastic for what you get.

I will absolutely be back again!
I have it saved on my GPS to make sure I do!

I’m back yet again here in January 2026. Tried yet another shrimp dish #26 on the menu. The usual hiccups my Pepsi has ice when asked for No Ice. 1 jalapeno instead of 2. No big deal as they corrected it. My go to place for lunch when going to or coming from Laredo.
… more
Dan SW
I just had the most amazing experience at San Juan! The prices are super reasonable, the food is incredibly delicious, and the service is top-notch! The staff is friendly, attentive, and makes you feel right at home. I’m so impressed and can’t wait to come back! If you’re craving authentic Mexican cuisine, look no further! San Juan is a must-visit!
… more
Roberto Lara
We stopped by for breakfast and I ordered the barbacoa plate. It was filled with several items I hadn’t eaten with barbacoa before, like guacamole and nopales (cacti). Surprisingly, it turned out to taste great. I have to be honest, I did not expect the place to be this good. My buddy had the huevos rancheros , which also looked delicious. The salsa and the corn tortillas were tasty, and the bacon was cooked to crispy perfection.
… more
Kerri Odean
The food here is always good. The salsa they bring to the table is a lil spicy. Maybe skip it if that’s not your thing. The servers are pretty on top of things and your food comes out quickly and it’s always hot.
… more
W.E. W
My only gripe is they upcharge for everything.
The food was great. But the sour cream was extra on the nachos. The picture shows the nachos to have sour cream. So I thought it came with sour cream they upcharge for everything
… more
Pete prado
New staff is not attentive waited for my wife’s plate over 30 minutes and my food was cold once it got here. I was very disappointed in the staff of new years morning.
… more
King Pacman
Amazing food ,Great location and right next to the highway. So perfect!
… more
Hope Valadez
They have the worst scramble eggs I have ever had,the place was clean and the waitress was nice ,good service, terrible breakfast! Someone needs to train the cooks on how scramble eggs are cooked
… more
… View more

Leave a Comment