McCarr from Kentucky Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Quality Foods #3 - Deli - Kentucky, Mccarr, 11341 Ky-1056, 41544 (606) 427-1004 Map