Get directions to: Cascal, Mountain View, CA Restaurant address: 400 Castro Street Mountain View, CA 94041, USA Driving Walking Bicycling Restaurant: Cascal