Castroville, Texas · Since Day One a Local Favorite
Real Mexican Cooking, Served Warm & Honest
Home-style plates, big portions, and prices that make sense — the kind of place regulars call "the bomb" for a reason.
Our Story
Cooking That Feels Like Home
Tucked right on US-90 in Castroville, El Rincón has built its name one plate at a time. There's no pretense here — just made-to-order Mexican classics served hot, fast, and at prices that let you bring the whole family without a second thought. Ask regulars what keeps them coming back and you'll hear the same thing: the guisada is "the bomb," the beef enchiladas are always awesome, and the chips and salsa never miss.
What started as a neighborhood stop has grown into one of the most trusted lunch and dinner spots along the highway, earning a loyal following of truckers, families, and locals who know a good deal when they taste one. Our kitchen keeps it simple: fresh ingredients, generous portions, and recipes that taste like they came from someone's abuela — because in spirit, they did.
Whether you're stopping in for a quick breakfast plate before 10am or settling in for a full dinner with the family, our servers treat every table like regulars — because most of them are. Pull up a chair, order a Mexican coke, and let us take care of the rest.
Gallery
A Taste of El Rincón
Reviews
What Our Guests Say
"Wow, hard to imagine great food at a very decent price, $13 bucks with tea and tip! The guisada was the bomb plus a nice serving of it too. Beef enchiladas were awesome as well!"
"Delicious food at great prices, was very happy with my food here and the chips and salsa are great!"
"The food was absolutely delicious! Mary our server was very kind and made sure my coffee was never more than half full. It was about 20 per person including beverages and a plate of food. It was a little pricey but the plate size was worth it."
4.4 ★ average from 540+ Google reviews
Visit Us
Hours & Location
703 US-90
Castroville, TX 78009
| Monday | 6:00 AM – 10:00 PM |
| Tuesday | 6:00 AM – 10:00 PM |
| Wednesday | 6:00 AM – 10:00 PM |
| Thursday | 6:00 AM – 10:00 PM |
| Friday | 6:00 AM – 10:00 PM |
| Saturday | 6:00 AM – 10:00 PM |
| Sunday | 7:00 AM – 10:00 PM |