Castillo's Mexican Restaurant

In a nutshell: Excellent, flavorful, sit-down with chips and salsa, family friendly, nice clean atmosphere with attentive wait staff. The chips & salsa are homemade with just the right amount of kick in the salsa. The rice is moist & full of flavor and the beans are just delish!

(408) 363-8466