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
(650) 965-4753
  • Hours: Mon- Thu, 9am - 9pm; Fri, 8am - 3am; Sat 8am - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?