JavaScript is not enabled.
I love the food here - Review by Guest | El Jarro Mexican Restaurant

El Jarro Mexican Restaurant

Claim

I love the food here 6/17/2011

I love the food here. Excellent veggie options when I'm not feeling carnivorous. I feel leaving stuffed, but not like I want to kill myself like I do after Tex-Mex more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021