Taco Bell

2150 W River Rd, Tucson
(520) 293-6581