Chimichurri Restaurants in Palo Alto
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Palo Alto, 529 Alma Street Palo Alto, CA 94301, 94301-1663, United States
Beer, Non-Smoking, Wine, AMEX
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Palo Alto, Calzada del Valle 400 Col. del Valle 66220 San Pedro Garza García, Palo Alto, United States
Corkage Fee, Late Night, Wine, Visa Card
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Palo Alto, Prolongacion Paseo Montejo #118 97125 Merida, Palo Alto, United States
Beer, Non-Smoking, Wine, Wheelchair Access
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Palo Alto, Blvd Francisco Villa 605 Local 8 y 9 37510 León, Palo Alto, United States
Visa Card, Happy Hour, Late Night, Beer
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Palo Alto, Calzada Justo Sierra 1051 Los Pinos 21230 Mexicali, Palo Alto, United States
Beer, Counter Seating, Happy Hour, Private Room
4
Menu
4
Menu
City: Palo Alto, 180 El Camino Real, Palo Alto, California, USA, 94304, United States
Outdoor Seating, Wheelchair Accessible, Delivery, Outdoor seating
Price
The Average price for Chimichurri is:
$4.7
Feedback
These reviews refer only to the mentioned ingredients.