El Charro Cafe (Tucson, Arizona)

USA / Arizona / Summit / Tucson, Arizona / South Tucson Boulevard, 7250
 restaurant, Mexican cuisine
 Upload a photo

Concourse B
Website: www.elcharrocafe.com

El Charro Cafe opened this location in March 2018. The original El Charro opened in downtown Tucson in 1922. They are known for inventing the chimichanga and for drying their carne seca on the roof of their downtown location.
Nearby cities:
Coordinates:   32°7'12"N   110°56'15"W
This article was last modified 6 years ago