Cascal

Book Now
Visit Website
Visit Website

Welcome

This lively restaurant specializes in tapas and Spanish cuisine and offers outdoor seating and live music.

Location

Cascal
400 Castro St., Mountain View CA 94041
650.940.9500   |   (toll free)
http://www.cascalrestaurant.com