Walk up to 311 N Court Ave in Tucson, Arizona, and you are instantly pulled into the colors, aromas, and energy of Southern Arizona’s food culture.
El Charro Café Downtown is more than a restaurant, it is an Arizona landmark that has been feeding locals and welcoming visitors for generations.
The adobe walls tell stories, the Sonoran flavors arrive bold and confident, and the atmosphere feels warm and lived-in…