EL Charro
Mexican
El Charro is a Mexican restaurant. It has received positive feedback for its food, with one reviewer noting it as a great spot to frequent when in the area. The establishment aims to provide a satisfying dining experience.
Location
Location