6910 E Sunrise Dr, Tucson, AZ 85750, USA # 6910 Tucson, AZ85750(map)
About us
El Charro Café is the oldest continuously family owned Mexican restaurant in the USA with our Original location nestled in the heart of downtown Tucson's historic El Presidio and our other very convenient venues listed by location below: Each beautiful store is open 7 days a week for lunch, happy hour and dinner, please call your choice for exact hours
My boss is traveling to Tucson (From Minnesota) this week and asked for a Mexican restaurant recommendation. So where's the best mexican food in Tucson?! :) TIA