Know a great happy hour or special for this location?
Contemporary Latin tapas in a sleek space featuring a covered patio that opens out to the street.
Suggest an edit
339 University Ave, Palo Alto, CA 94301