Do you currently have outdoor dining?

Sarah Connors | Oct 3, 2020 | Category: Mexican restaurant in Tucson, Arizona

El Charro Cafe Ventana - All questions

Address: 6910 E Sunrise Dr, Tucson, AZ 85750, USA

Paul Pommells | Oct 4, 2020

Yes, they do

Jon Duchon | Oct 4, 2020

Yes!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

What time is Happy Hour

Tony Everett | Jul 1, 2019
Read More

is charro ventana closed?

robert fitzgerald | Jul 1, 2019
Read More

Trending Places