Drag box to select area
Located on Castro Street in downtown Mountain View and accessible by VTA bus and Caltrain, La Bamba is a Mexican restaurant with an inviting menu of enchiladas, quesadillas, burritos, tacos and many other delicacies. The wait staff is extremely courteous, attentive and offers great service.
152 Castro St, Mountain View, CA 94041
- Hours: Mon- Thu, 9am - 9pm; Fri, 8am - 3am; Sat 8am - 10pm
- Accessible: yes