Steve's Gastronomic Home Page

El Charro Cafe (Closed)

4699 E. Speedway Blvd.
Tucson, AZ


Note: This review has been moved to

OKGourmet.com


The updated Arizona Index is located at

Steve's Food Blog