El Charro Ventana

6910 E. Sunrise Dr., (N. Kolb Rd.)
Tucson, AZ 85750, US
Report Closed

  • Cuisine: Mexican
  • Alcohol Type:
  • Smoking Allowed: No
  • Reservations: No
  • Dress Code: Casual
  • Seating:
  • Parking:
  • Takeout Available: No
  • Delivery Available: No
  • Catering Available: No