Перші ресторани з'явилися в Китаї в 13-му столітті, люди активно почали користуватися грошима, і на цьому тлі стала розвиватися індустрія харчування. Ще одним фактором у появі перших ресторанів послужило демографічне зростання населення, якому треба було багато їжі і місць для спілкування.
У Європі перші ресторани з'явилися набагато пізніше, це було 18 століття, і першою країною була Франція.