Слово «ресторан» пришло к нам из французского языка. Буквально оно означает «восстанавливающий».
Его история началась в 1765 году. Парижский трактирщик по имени Буланже (Boulanger) разместил над входом в своё заведение вывеску на латыни: Venite ad me omnes, qui stomacho laboratis et ego restaurabo vos. В переводе это звучало примерно так: «Придите ко мне все страждущие желудком, и я вас восстановлю». В его заведении подавали бульоны, мясо, яйца — то, что, как считалось, укрепляло силы. Идея сработала: люди стали приходить, и постепенно словом «ресторан» стали называть само место, где можно подкрепиться.
Позже термин распространился. Уже в 1802 году слово стали применять к заведениям, где подавали такие «восстановительные» продукты, как мясной бульон («établissement de restaurateur»).
В русский язык слово пришло в XIX веке — вероятно, через немецкий Restaurant или непосредственно из французского. Кстати, в XVIII–XIX веках подобные заведения часто называли «ресторации». Так что «ресторан» и «реставрация» — родственные слова: оба восходят к латинскому *restauratio («восстановление»).