Plan on taking home half of the main course of restaurant meals. Restaurant portions are almost always too large for one person.
Eat your lowest-calorie food first. Soup or salad is a good choice.
Beware of all-you-can-eat specials, buffets and unlimited salad bars -- it's too easy to overeat. If you do choose a buffet, fill up on the salad and vegetables first, and use the small plate, which holds less food.