‘No long talk’ is a phrase used in Jamaica to reflect our impatience and, sometimes, arrogance. But, in another place and time, ‘No long talk’ simply means ‘let’s chill, let’s eat, let’s dance’. The place is Miss Lily’s in Manhattan, New York, and...