Your Taste – Rated Overall Best A New York City Health Department
Sam pointed out the huge signs at Your Taste deli --"Rated Overall Best A - New York City Health Department". What does that mean? I've never ate there before. I walked in years ago, but left after seeing the s...