( 1433 Reviews )
Cafe Santa Rosa
Native American Restaurant
2615 S 6th Ave Tucson, AZ 85713
Sebastien Elkouby
Super nice waitress and the fried bread is delicious!
( 1083 Reviews )
La Indita
Miscellaneous, Native American Restaurant
722 N Stone Ave Tucson, AZ 85705
Treyton Moore
Cute, secluded spot not far from downtown. We had a big party and I was pleased with the effort they put in to make our experience great. Unfortunately, my food and that ... more