Mexican Restaurant
4.3 (87)
San Juan Mexican Restaurant is praised for its authentic flavors, especially the breakfast tacos and traditional dishes. Many customers appreciate the generous portion sizes and friendly service, though inconsistencies in service have been noted by some.
Phone number: (830) 227-0164
Address: 21561 FM471, Natalia, TX 78059, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" This restaurant became my go-to for authentic Mexican food! The barbacoa plate is my favorite—it is flavorful and filling. The service has been consistent, and the staff are always friendly. If you haven’t been here yet, you're missing out. " (*Curated Review*)
" San Juan has become a regular fixture in my weekly dining rotation! The quality of the food is absolutely wonderful. I particularly enjoy the fresh salsas they offer and the way they serve their tacos. This place really gets the essence of Mexican cuisine right. " (*Curated Review*)
" Just had the best dinner at San Juan! Their carne asada plate is to die for! Seriously, the flavors are just authentic and remind me of my grandmother's cooking. It's slightly on the pricey side, but worth every penny. The ambiance is nice and cozy too. Will be my location of choice for future Mexican meals. " (*Curated Review*)
" Overall, my experience was decent but not life-changing. The food was good, though some sauces felt a bit off compared to what I’ve had at other places. Service was polite but a bit slow. I might give it another try, just to be sure. " (*Curated Review*)
" I decided to finally eat at San Juan, and I am glad I did! The shrimp taco was one of the best I've had; juicy and perfectly cooked. The service was quick, and the staff were all smiles. I can see why this place has such a good reputation. " (*Curated Review*)
" One of the best places to grab tacos in town! I loved how authentic and tasty the food is here. Their prices are reasonable, and the service has always been exceptional. Can't wait to try more items off their menu on my next visit! " (*Curated Review*)
" I visited San Juan Mexican Restaurant for lunch and was blown away by their chicken enchiladas. The flavor was spot on, and the portion was generous for the price. The staff were very welcoming, making the dining experience even better. I'll surely be returning soon! " (*Curated Review*)
Address: 1767 TX-173, Devine, TX 78016, USA
Address: 500 Ross Ave, Devine, TX 78016, USA
Address: 1911 TX-132 N, Natalia, TX 78059, USA
Address: 707 N Teel Dr, Devine, TX 78016, USA
Address: 1809 TX-132, Natalia, TX 78059, USA
Address: 18477 Interstate 35 Access Rd, Lytle, TX 78052, USA
Address: 21445 FM471 L16, Natalia, TX 78059, USA
Address: 1202 W Hondo Ave, Devine, TX 78016, USA
Address: 316 E Hondo Ave, Devine, TX 78016, USA
Address: 15063 Main St, Lytle, TX 78052, USA