I find that I do okay (with keto) at most restaurants, usually have to modify a meal, but can usually find something.
The vegetarian centered places tend to be much harder for me. I'm allergic to legumes, cranberries and blueberries, and just don't do well with grains anymore.
Last week, I had a cheat day with out of town friends and I'm still recovering from it. It's actually worse than the keto flu when starting out on keto in the first place, followed by increased hunger after eating carb heavy one day.