A lot of restaurants post their nutritional information online, so what I do when I know where I am going ahead of time, I search google for the restaurant's website. Then I decide in advance what I am going to have and stick to it. When I don't know where I'm going for a meal, or can't find it online (not all restaurants have the info online, like Moxie's, for example), I generally tend to get something that I can easily calculate the points for, like a sandwich with all the ingredients written in the menu, or a bowl of soup and a side salad, or if you have lots of points left and/or have some extra flex points, something that sounds especially tasty and I know I could get away with that week

I also sometimes just order an appetizer as a meal, since the portion size is smaller - and a lot of times, it's cheaper too! The only thing is that there are a ton of appetizers loaded with junk and extra calories (looking up menus online has taught me that there are a lot of appetizers with more fat and calories than main meals, usually because they're meant to be shared, I guess) but if you're going for something like an appetizer size of shrimp skewers with minimal sauce, you should be good to go!
You'll probably end up eating plenty of salads and plain meals, as you said, since there isn't always many choices for someone watching what they're eating, but occasionally, you'll be able to find sandwiches with lots of vegetables and whole wheat bread and a bit of protein - that's generally what I go for, and then just eat lightly for the rest of the day

Or, even better, restaurants like Chili's have "Guiltless" or Low Carb menus that are usually a bit healthier than the regular menu!
Eating out is so good but so complicated sometimes! lol I've found it easier lately, since looking for nutritional info online. It doesn't always have to be so difficult to diet... I like making it easy on myself! I find the internet is a great tool for trying to calculate what I have eaten at restaurants. Good luck!