Gonzales, Texas • Family Owned Since Day One
Real Mexican Cooking, Small-Town Heart
"Great food, good folks, and a small town family owned atmosphere that will keep you coming back." Come hungry, leave happy — breakfast through dinner, every day of the week.
Our Story
A Little Out-of-the-Way Place Worth Finding
Tucked into the heart of Gonzales, Rodeo Restaurant has built its reputation one plate at a time. We're the kind of place regulars call "their spot" — a family-owned kitchen where the coffee is always hot, the tortillas are always fresh, and the folks behind the counter know your order before you sit down.
Our doors open at 6 AM because breakfast matters here, and we keep cooking through lunch and dinner for the working folks, the road-trippers, and everyone in between. As one guest put it, we're a "small town family owned atmosphere that will keep you coming back" — and we mean to keep it that way, one home-style plate at a time.
Whether you're stopping through South Texas or you've been coming here for years, pull up a chair. Outside dining is available when the weather's right, and there's always room for one more at the table.
A Taste of the Place
Gallery
What Folks Are Saying
Reviews
“Excellent food & service! Great little out of the way place! We highly recommend!! Didn't get a picture of the food because we dug right in!”
Barbie R.
“This was a good place to stop in south Texas. Great food, good folks and a small town family owned atmosphere that will keep you coming back. Outside dining is available.”
James H.
Visit Us
Hours & Location
107 N St Joseph StGonzales, TX 78629
| Monday | 6:00 AM – 9:00 PM |
|---|---|
| Tuesday | 6:00 AM – 9:00 PM |
| Wednesday | 6:00 AM – 2:00 PM |
| Thursday | 6:00 AM – 9:00 PM |
| Friday | 6:00 AM – 10:00 PM |
| Saturday | 6:00 AM – 9:00 PM |
| Sunday | 6:00 AM – 3:00 PM |