I remember years ago going to a restaurant after a movie. It was a small business.My friend and I wanted coffee and cake. They wouldn't serve us because they said it was dinner time and we had to order a meal.  My friend and I left and never went back. We were in our twenties and went out a lot. Restaurants shouldn't be shortsighted. If you want repeat business accommodate customers.