1. Karichimaka Restaurant
5252 S Mission Rd, Tucson, AZ 85746
Coordinate: 32.15769,-111.00875
Phone: (520) 883-0311
2. Inca's Peruvian Cuisine
6878 E Sunrise Dr Ste 130, Tucson, AZ 85750
Coordinate: 32.30717,-110.84537
Phone: (520) 299-1405
3. Opa
2990 N Campbell Ave, Tucson, AZ 85719
Coordinate: 32.26103,-110.94365
Phone: (520) 327-2841