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.