Update Info - Chimichurri Grill
This restaurant was reported as closed. If it is open, let us know.
Chimichurri Grill
33475 La Serena Way
Temecula, CA 92591
33475 La Serena Way
Temecula, CA 92591
This restaurant was reported as closed. If it is open, let us know.