La Bamba - Mountain View, CA
Posted by: saopaulo1
N 37° 24.638 W 122° 05.602
10S E 580233 N 4140812
A new location of La Bamba Taqueria in Mountain View.
Waymark Code: WMBR0Q
Location: California, United States
Date Posted: 06/15/2011
Views: 3
This taqueria is located in a shopping center in Mountain View. It's the second of the La Bamba in the area.