Tubac from Arizona Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Melio's Ristorante Italiano - Arizona, Tubac, 2261 E Frontage Rd, 85646 (520) 398-8494 Map Old Tuback Inn - Arizona, Tubac, 7 Hassell Barth Lane, 85646 (520) 398-3161 Map Out Of The Way Galleria - Arizona, Tubac, 29 Tubac Plz, 85646 (520) 398-9409 Map Shelby's Bistro - Arizona, Tubac, 19 Tubac Rd, 85640 (520) 398-8075 Map Shelby's Bistro - Arizona, Tubac, 19 Tubac Rd, 85646 (520) 398-8075 Map Tubac Deli & Coffee Co - Arizona, Tubac, 6 Plaza Road, 85646 (520) 398-3330 Map Tubac Golf Resort & Spa - Arizona, Tubac, 1 De Otero Rd, 85646 (520) 398-2211 Map