Most customers begin judging your business from their first point of contact. At the end of the interaction, depending on your offering they either leave satisfied or otherwise.
The decision however to continue using your product/service happens much later. An immediate “I don’t like this restaurant” may not necessarily mean the customer’s not coming back. What it means is that you won’t be his/her first choice .. you may however get another shot.
Conclusive decisions are usually based on multiple disappointments, unless you messes up really bad the first time around.
Keep your doors open, second chances are given easier than you think. Use them wisely.