Company Overview
Company Name
Los Charros Mexican Food
Address
915 E Valley Pkwy, Escondido, CA, 92025, United States
Website
loscharrosmexican.comPhone
(760) 746-2416About Los Charros Mexican Food
Los Charros Mexican and Seafood Restaurant is a family-owned and operated business located in Escondido, California. The restaurant offers a personal touch and aims to provide customers with a satisfying dining experience. Established in 2021, Los Charros looks forward to reopening in May 2020 while following all COVID-19 guidelines.