Originally located on Old Middlefield Road near the Highway 101 entrance, tucked next to a tiny parking lot and some auto body shops, La Bamba was Mountain View’s favorite food destination, where ...