Los Charros Restaurante & Bar is located in Saltillo, Mexico on Manuel acuña #240 entre Aldama y victoria, Centro. Los Charros Restaurante & Bar is rated 3.8 out of 5 in the category mexican restaurant in Mexico.
Address
Manuel acuña #240 entre Aldama y victoria, Centro
Service options
DeliveryDine-in
Accessibility
Wheelchair-accessible seating