El Charro Cafe Ventana
6910 E Sunrise Dr, Tucson
(520) 514-1922
Menu
Reserve
Restaurants in Tucson, AZ
El Charro Cafe Ventana
6910 E Sunrise Dr, Tucson, AZ 85750
(520) 514-1922