2351 Harry Wurzbach Rd, San Antonio, TX 78209(210) 257-9410

Family-Run Mexican Grill · San Antonio, TX

Charro Mexican Grill

Scratch-made carne guisada, shrimp enchiladas verde, and hand-pressed tortillas served with genuine hospitality — a neighborhood favorite near Fort Sam Houston since sunrise every day.

Our Story

A charro spirit, a home-cooked table

Charro Mexican Grill is the kind of small, family-run spot regulars discover almost by accident — a traveler passing through San Antonio in search of Tex-Mex, or a neighbor from nearby Fort Sam Houston stopping in before an early shift. The dining room is cozy, with tables pushed together for big families and a few booths for two, but the kitchen turns out plates that punch well above the room's size.

What keeps people coming back is food that tastes like it was made by someone's mother: rich carne guisada, shrimp enchiladas bathed in verde sauce, hearty carnitas burritos with authentic refried beans, and house-made chips with salsa that doesn't hold back. Portions are generous and prices stay friendly, so a full meal for two rarely feels like a splurge.

Service is warm and unhurried — the kind of place where a sweet waitress remembers your order and the kitchen keeps cooking breakfast, lunch, and dinner from early morning until 10 PM most nights. Don't let the quiet dining room fool you: this is a working neighborhood kitchen that shows up for the community every single day.

Open Since Sunrise

Doors open at 6 AM most days for breakfast plates and coffee before the lunch rush.

4.4 Stars, 864 Reviews

One of the most consistently well-reviewed Mexican grills in the 78209 area.

Big Portions, Fair Prices

Reviewers regularly note how affordable a full meal is for the portion size.

Word of Mouth

What customers are saying

★★★★★

“Tejano here! I was staying in the neighborhood and wanted some Tex-Mex food after arriving early in the morning from the West Coast. I randomly chose this restaurant and I'm glad I did. I had the carne guisada. I'll definitely come back and try other items on the menu.”

Martza R.

★★★★★

“My husband and I visited and the food was so delicious. The salsa and house-made chips was good. I ordered shrimp enchiladas with a verde sauce. My husband ordered the carnita burrito … The portions are big and the price is very affordable. Don't let this little place fool you. The food is so good!”

Jennifer P.

★★★★★

“After a long day we chose this Mexican restaurant for dinner. Service was very good. I had enchiladas and so did my husband … The refried beans were very tasty. I would definitely recommend this place.”

Nelida S.

Visit Us

Hours & Location

Address:
2351 Harry Wurzbach Rd, San Antonio, TX 78209

Phone:
(210) 257-9410

Hours
  • Monday6:00 AM – 10:00 PM
  • Tuesday6:00 AM – 10:00 PM
  • Wednesday6:00 AM – 10:00 PM
  • Thursday6:00 AM – 10:00 PM
  • Friday6:00 AM – 10:00 PM
  • Saturday6:00 AM – 10:00 PM
  • Sunday7:00 AM – 3:00 PM
Order Online