South Tucson
2615 S 6th Ave, Tucson, AZ 85713
Reviews & live hours
Give this business a shout out!Shop local: send it to a friend.
Cafe Santa Rosa is a family-run South Tucson restaurant serving Tohono O'odham-style food. The popover, a big round of frybread, is what most people come for. It opened in 2013, spent six years on 12th Avenue, then moved to a larger space on Sixth Avenue with a bar and a banquet hall. Start with the popover and go from there.
Presented by
Tucson Scout · Tucson Scout
Sociumn's free weekly guide to what's on in Tucson.
South Tucson
Closest first