The NYCPD should have been getting free coffee and doughnuts anytime they show up in uniform. Good policy and marketing to those who feel safe with police around. If they stop going, no free coffee and doughnuts, and no free image marketing for the shop or the police.
This needs to be swept under the rug with both sides forgiving the other. The individual culprit who refused service, needs to serve everyone until the idiot can find a better job.
I worked in a convenience store when the economy was slow. At my store, police always got free coffee and fountain drinks. I also had an area in back where they could do their paperwork. The times that I worked third shift, legit customers knew that police would frequent the place, and it was good for business.