The idea of chain delis just never feel right to me, I’m just surprised they have the level of popularity they (Subway, Quiznos, etc) enjoy, such as McAllisters has been since 1989.Sitting on some prime Belle Hall real estate, the location is clean inside and out with a friendly staff.I find the sandwiches to…