Enshittification ensues on platforms/services with a captive audience - whether it is due to network effects, switching costs or retraining costs. It is especially prevalent where there is a growth imperative followed by a profitability imperative (e.g. VC funded companies which first need to grow to get funded and then need to secure an exit).
Usually a restaurant neither has a captive audience nor a growth imperative (unless it is a PE-owned chain restaurant).