Tumacacori from Arizona Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map The Amado Cafe - Arizona, Tumacacori, 3001 E Frontage Rd, 85640 (520) 398-9211 Map Tumacacori Mission Restaurant - Arizona, Tumacacori, 1896 West Tumacacori Drive, 85640 (520) 398-9038 Map Wisdom's Cafe - Arizona, Tumacacori, 1931 E Frontage Rd, 85640 Vegan-friendly (520) 398-2397 Map