Taqueria El Jarro Reviews

500 CA-1, Davenport, CA 95017

(831) 425-1984



Write a review

Unrated. How do you rate Taqueria El Jarro?

Add a photo (Optional)
The Fine Print: These reviews are owned by whoever posted them. We are not responsible for them in any way.