Los Charros Mexican and Seafood Restaurant
915 E. Valley Pkwy
Escondido, CA 92082 
Call us at: 760-746-2416
Catering
Due to COVID-19, we have temporarily halted any on-site catering opportunities. 

For any questions regarding large party tray orders, please call us at 760-746-2416. Thank you.