Tucson Eat Yourself, South side
Café Santa Rosa 2615 S 6th Ave., Tucson, AZ, United StatesTakoyaki Balls! Photo: Steven Meckler Food-to-go from beloved TMY food vendors at 3 Tucson locations. Study the menu first then show up to order, pay, and take home. That might mean a little bit of waiting, but that’s how it always is! And, while you wait, watch TMY performers share cultural expressions in music and ... Read more