El Charro is a long-standing Mexican restaurant in Tucson, AZ, known for its traditional cuisine and welcoming atmosphere.
With a focus on authentic flavors and quality ingredients, El Charro offers a diverse menu of classic dishes that cater to a range of tastes.
Generated from their business information