Das hängt meines Wissens vom Bundesland ab. Jedes Bundesland regelt das für sich. In Sachsen, Thüringen, Baden-Württemberg und in Bayern gibt es jedenfalls keine Reservierungspflicht. Wenn Plätze frei sind, kann man einfach hingehen. Es gibt halt jetzt überall "Wait to be seated", aber das geht natürlich auch ohne Reservierung.
Eine generelle Reservierungspflicht würde mich jedenfalls komplett von Restaurantbesuchen abhalten, da ich fast ausschließlich kurzfristig entscheide, wohin ich gehen möchte. Wenn ich mich womöglich tagelang vorher festlegen müsste, wäre das ein K.O.-Kriterium, und ich würde dann lieber Takeaway nehmen und mich irgendwo in der Nähe des Restaurants auf eine Bank oder eine Wiese setzen, um zu essen.