Cafe Santa Rosa

3303 S 12th Ave, Tucson, AZ 85713

(520) 203-7569

Rated 4.0 out of 5 from 1 Reviews Cafe Santa Rosa is Ranked #1 of 31 Restaurants in South Tucson Tucson.

★★★★ on the 17th of August, 2014

perfect, fresh, little, sweet
Location