Blanco, Texas · Est. Local Favorite

Big Flavor. Bigger Portions. Real Mexican Cooking.

A cozy stop just off Main St, right next to Blanco State Park — serving fresh, made-from-scratch Mexican plates with fast, friendly service.

Call (830) 833-0507
4.3 out of 5 · 823 Google reviews
Fresh Mexican dish served at Hacienda El Charro Plated entree at Hacienda El Charro

Our Story

A Family Kitchen Right Off the Highway

Tucked into Main St in Blanco, Hacienda El Charro has become the kind of place travelers plan their route around. Just a half block from Blanco State Park, it's the spot locals send visitors when they want a real meal without the wait or the fuss — the kind of homestyle Mexican cooking that shows up hot, fast, and in portions big enough to share.

Our kitchen leans on scratch-made classics: sizzling fajitas, chorizo and egg plates, and enchiladas built the way abuela would make them. One regular put it best after ordering the Fajitas Chilangas: "the order was huge and so tasty." That's the whole philosophy here — generous plates, honest prices, and food that tastes like someone's grandmother is watching the stove.

We don't serve beer, but we're happy to point you to the convenience store right across the parking lot if you'd like to bring your own. Everything else — the salsa, the service, the warm tortillas — is on us. Come hungry, and don't rush off before dessert.

What Folks Are Saying

Reviews

"Stopped at Charro's on the way to our Airbnb and it was probably some of the best Mexican food I've had in a while. The service was great, the portions were huge, and the prices were unbelievably good."

— JZ

"Service was fantastic. Our waitress was very sweet... I ordered the Fajitas Chilangas, the order was huge and so tasty. My guy ordered the Chorizo and Egg plate and devoured it. I highly recommend a stop if you're ever in Blanco."

— Lynda L.

"Great little restaurant features Mexican food and very good. The service was awesome and the food was delicious and had been brought out super hot and super quick. The prices were to me just right."

— Druid

"Stopped by for dinner on a weeknight. Our waiter was friendly and attentive. The food portions were generous and everything tasted fresh."

— Josue T.

Visit Us

Hours & Location

49 Main St B
Blanco, TX 78606
(830) 833-0507
Monday7:00 AM – 10:00 PM
Tuesday7:00 AM – 10:00 PM
Wednesday7:00 AM – 10:00 PM
Thursday7:00 AM – 10:00 PM
Friday7:00 AM – 10:00 PM
Saturday7:00 AM – 10:00 PM
Sunday7:00 AM – 10:00 PM