Los Charros Mexican and Seafood Restaurant
915 E. Valley Pkwy
Escondido, CA 92082
Call us at: 760-746-2416
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.