Get directions to: Taqueria La Bamba, Mountain View, CA
Restaurant address: 2058 Old Middlefield Way Mountain View, CA 94043, USA
Restaurant: Taqueria La Bamba