Red Lobster

River and Oracle, 5061 N Oracle Rd, Tucson
(520) 293-9174