1. Karichimaka Restaurant 5252 S Mission Rd, Tucson, AZ 85746 Coordinate: 32.15769,-111.00875 Phone: (520) 883-0311