Plated meal at Rodeo Restaurant

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.

4.2 out of 5 · 455 Google reviews
Inside Rodeo Restaurant dining room

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.

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.
4.2 average from 455 Google reviews

Visit Us

Hours & Location

107 N St Joseph St
Gonzales, TX 78629

(830) 672-2814

Monday6:00 AM – 9:00 PM
Tuesday6:00 AM – 9:00 PM
Wednesday6:00 AM – 2:00 PM
Thursday6:00 AM – 9:00 PM
Friday6:00 AM – 10:00 PM
Saturday6:00 AM – 9:00 PM
Sunday6:00 AM – 3:00 PM
Order Online