Get directions to: Chapala Mexican Restaurant, Mountain View, CA
Restaurant address: 570 North Shoreline Boulevard Mountain View, CA 94043, USA
Restaurant: Chapala Mexican Restaurant