Cascal

This is a great place on Castro Street in Mountain View for tapas and other, assorted Latin and Spanish-style cuisine.

Cascal

Last night we finally tried the Cascale Paella – wow, it was good!

Leave a Reply

Your email address will not be published.