Searching for Mexican fare near our hotel, we discovered Castillos Restaurant not far away in a suburban shopping center. What a pleasant experience it is to dine here. The atmosphere is nice, but not overly formal. And the food is just plain exceptional. Very authentic. Very flavorful and delicious. The prices are quite reasonable, and the portions are generous. Be sure to go to Castillos if you are in the Silicon Valley area. You won't be disappointed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.