Going out to eat is an experience and a luxury that many people look forward to. When going to particular restaurants, they go there because of their reputation and how good they think their food is going to be.
For example, Michelin star restaurants are ones where people are expecting to have incredible meals because not all restaurants receive Michelin stars.