Diner or Restaurant: El Charro Cafe, 311 North Court Avenue,
Tucson
,
Arizona
Map Center:
El Charro Cafe Web Site
Go To Arizona POI List
Return to Touring Information Top