Pleasanton, Texas · Est. Family Recipes
Real Mexican Cooking, Made With Care
From menudo simmered slow to tacos made fresh to order, El Castillo Restaurante brings the taste of home to Pleasanton — in a clean, inviting dining room where you're treated like family.
Our Story
A Family Kitchen in the Heart of Pleasanton
El Castillo Restaurante has become a Pleasanton staple for anyone craving honest, home-style Mexican cooking. We're known for our menudo — simmered low and slow, and by more than one account, the best in the county. Whether you're here for a hearty weekend breakfast or a plate of fresh tacos with rice and beans, everything is prepared with the same care you'd expect from a family table.
Our dining room is kept spotless and welcoming, and our staff genuinely enjoys taking care of guests — regulars often mention how at-home they feel the moment they walk in. We keep things simple: real ingredients, generous portions, and a menu that leans into the classics rather than chasing trends.
We're open early for breakfast and stay open late on weekends, so there's always a good reason to stop by — whether that's a quiet Tuesday morning coffee or a Friday night dinner with the whole family.
Take a Look
Gallery
Guests Love Us
What People Are Saying
“Menudo is outstanding. Probably the best in the county. Atmosphere is very inviting. Bathrooms are clean and George Strait was playing on the radio.”
“Great atmosphere otherwise. Food was good but not great.”
“Had the menudo — very clean place and nice people servicing.”
Rated 4.0 out of 5 from 212 Google reviews
Visit Us
Hours & Location
301 N Main StPleasanton, TX 78064
| Monday | Closed |
|---|---|
| Tuesday | 6:00 AM – 8:00 PM |
| Wednesday | 6:00 AM – 8:00 PM |
| Thursday | 6:00 AM – 10:00 PM |
| Friday | 6:00 AM – 10:00 PM |
| Saturday | 6:00 AM – 8:00 PM |
| Sunday | 7:00 AM – 2:00 PM |