Mountain View Global Cuisine

+ Place
1 to 1 of 1

Cascal

400 Castro St, Mountain View, CA 94041 (Map)

400 Castro St., Mountain View; 650.940.9500. Cascal is the first and last name in tapas south of San Francisco. Owner Don Durante has an encyclopedic…

+1 650.940.9500

1 to 1 of 1