Restaurants serve important functions in society in addition to serving us food. We celebrate the big moments of our lives in restaurants, from birthdays and new jobs to wedding receptions and anniversaries. Getting dressed up, spending money and being treated well at a top-notch restaurant makes any special occasion more special.