Applebee?s® Grill & Bar Menu Tucson AZ 85741

2230 W Ina Rd, Tucson, AZ, 85741