Know a great happy hour or special for this location?
Offshoot of a local chain with traditional Mexican eats & outdoor seats in informal digs.
Suggest an edit
855 El Camino Real #49, Palo Alto, CA 94301