Cascal

Book Now
Visit Website
Visit Website
  • Cuisine

    Spanish

Welcome

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

At A Glance

Location

Cascal
400 Castro St., Mountain View CA 94041
650.940.9500
Visit Website

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad