On one hand, the one who is going to say that a restaurant has “excellent customer service” is mostly the customer. On the other hand, customers are different, and of course with different expectations. That is why if we want to satisfy everyone, this won't be possible. Fortunately, there are some things you can do and some tips as well that I can share with you to be as good as possible and create an excellent experience for most of your customers.
Utilise customer feedback
Always be professional
Second but not less important, be as much professional and committed to your job as possible. I see all the time people with too much stress, without the needed experience or knowledge and of course energy-less because of the frustration. Most of the customers notice that and the service quality valuation is directly affected. My recommendation is to learn and improve as much as possible, as often as possible to keep an excellent performance.
Notice the small details
Set yourself goals
The last point is a tip from a personal experience some years ago working in a restaurant in Peru: make yourself goals. For example: “go from 3 to 4,5 starts in the next six months”; “Have the best customer experience in my district”; “be the number one in a specifically targeted group” etc.
Excellent customer service is all about commitment. Set your mind to give the best, try out these tips and be consistent and disciplined and, of course, enjoy it!