THIS JUST IN!!! You can't meet co-workers/friends/family in Fayco for lunch/dinner and then converse outside on PRIVATE property. Makes sense. That cop was NOT doing his job - did the establishment call them and have them remove you? Was he running code (lights) when he arrived? Then he was NOT "doing his job" - he was harassing imports.
Case closed.