2014 Tucson Rodeo Parade: Cafe Santa Rosa - Tucson News Now

2014 Tucson Rodeo Parade: Cafe Santa Rosa

Café Santa Rosa  is the only native american restaurant serving authentic Tohono O'Odham food.

It is located at 3303 S 12th Ave. in Tucson.

Share this video with family and friends on Facebook by clicking the Recommend button above.

Powered by Frankly