3. El Charro Café311 N Court Ave, Tucson, AZ 85701
(Map)
|
Photos of El Charro Café
Once you try carne seca (beef dried in the sun) at El Charro Café, all other carne dishes pale in comparison. Upload Photos of El Charro CaféLogin or Signup to upload photos of El Charro Café. |
Sign in Using Facebook