Cascal Cascal

Cascal Map

400 Castro St. (California St.)
Mountain View, CA 94041
Map
Enjoy a mango-mint margarita and some tapas at this fun spot with Latin flair.
Openings: Lunch & Dinner daily

Features