Know a great happy hour or special for this location?
Trendy spot for high-end Mexican fare with a popular bar scene thanks to their margarita selection.
Suggest an edit
236 Hamilton Ave, Palo Alto, CA 94301