I love this place! Some times they can be a little too heavy on the salt but this is my go to spot.
Address: 802 E Valley Pkwy, Escondido, CA 92025, USA
Raychill Madrid | Oct 3, 2020
Not the best anymore.
Jose Madrid | Oct 4, 2018
the best tacos
Robert Padilla | Oct 4, 2018
They perfect. I love those tacos they taste like if we're south of the boarder
Carol Horsley | Oct 4, 2018
Very informal, but abusy happy place.. Excellent food, & very friendly..
Thanks! Your answer is awaiting moderation.