1705 S Escondido Blvd, Escondido, CA
Burros & Fries - Escondido W Felicita Ave: hours and how to order