Castillo's Mexican Restaurant
Latin Spanish · Mexican · San Jose, CA
About
A review mentions the patio is a favorite, and you can see why: Castillo's Mexican Restaurant in San Jose offers outdoor seating, live music from mariachi bands, and a menu of Mexican comfort food. This BIPOC-owned spot has been serving the South San Jose community since 2004, run by the Castillo family with a focus on fresh, made-to-order dishes. The vibe is casual and welcoming, with a dog-friendly patio that's perfect for a relaxed meal.
Planning a visit? Castillo's takes reservations and offers free WiFi. The drink menu is beer and wine only, so don't expect a full bar. If you're exploring other options nearby, ViVe Sol offers another local dining choice. It's a straightforward, family-friendly place where the service comes with a smile.
Located in South San Jose, Castillo's is a casual spot in a residential area near the Berryessa flea market.
Features
- ✓Dog-friendly outdoor patio with live entertainment
- ✓Fresh, made-to-order Mexican comfort food
- ✓Family-run since 2004 by the Castillos
- ✓Casual atmosphere with mariachi bands
- ✓Beer and wine available; reservations accepted
Cuisine
Good for
Practical
What people say
Rated from 594 reviews. 10 community ratings. View this venue on Yelp
From the community
“Not so gay or good”
Mexican food served in a diner-style setting
A visitor · Over a year ago
Frequently Asked Questions
Does Castillo's Mexican Restaurant take reservations? +
Yes, reservations are accepted.
Is there outdoor seating? +
Yes, the restaurant has outdoor seating and is dog-friendly.
What type of alcohol is served? +
Castillo's serves beer and wine only.
Is there live entertainment? +
Yes, mariachi bands perform regularly.
What are the hours? +
Monday through Thursday 9am-9pm, Friday and Saturday 8:30am-9pm, closed Sunday.
Is there free WiFi? +
Yes, free WiFi is available.
More Restaurants in San Jose
ViVe Sol
3.9
Restaurants · $$ · 19 mi
Plumed Horse
3.9
Restaurants · $$$$ · 13 mi
Amber India
3.3
Restaurants · $$$ · 9.2 mi
La Pupusa Loca
Restaurants · $$ · 54 mi