Restaurants in Elvira, Tucson

65 W Valencia Rd, Tucson, Arizona, 85706-6817

(520) 294-4646


655 E Valencia, Tucson, Arizona, 85706

(520) 573-3300


401 W Valencia Rd, Tucson, Arizona, 85706-7634

(520) 746-0960


615 W Valencia Rd, Tucson, Arizona, 85706-7614

(520) 741-8538