Home › Food › latin-tapas › Downtown Mountain View
Cascal
Castro Street Latin tapas with live music on the back patio. A staple of late-evening MV.
Open until 9pm most nights, 10pm Fri-Sat.
Source review needed
Open in Google Maps