Last month I ate at a restaurant in Albuquerque NM. The restaurant came highly recommended by a hotel attendant.
When I arrived there was no host to greet me. A waitress cruised by and motioned that I should follow her. In just a few minutes a different waitress dropped a menu on the table and zoomed off. I was able to order my meal ten minutes later, The food came promptly and was good (not great).
Would I return to this restaurant? No. Sure, I received a meal which gave me energy for the evening. Beyond that however, I didn't have a great experience. What would have made the difference in this case? A simple, honest, authentic personal greeting. Essentially, I was treated as a unit on an assembly line. But what I wanted - in addition to a good meal -- was to be received as if I were actually welcome.
Regardless of who they are, customers always want to be welcome.
Always give your customers a simple, personal friendly greeting. It will set the tone for their entire experience. It will facilitate repeat business and it will generate a loads of good will as they share their experience with others.