We tried to guess where you are. Click to change.

Cascal on Castro Street at California Avenue

Sunday, August 27, 2006
This lovely restaurant in Mountain View has the best Cuban food and I can't recommend it enough. We went there Saturday night and after ordering their incredible sample tapas plate, we all had salads and split one or two more small dishes and were stuffed! The live music starts around 9 pm and we stayed, listened, and danced a while - it was so enjoyable.

More from Cyndi:

400 Castro St
Mountain View, California 94041
(650) 940-9500

More Reviews