If you are addicted to eating out and like the food that is cooked in the restaurants, you could find the cookbooks that have the restaurants' secret recipes in them. Make all your favorite dishes just like the restaurants make. Though if you wanted to eat healthy and lose weight, you would have to cut down to 1200-2000 calories per day, which is probably what one restaurant meal contains alone.
If you want to still eat out, cut your portions. Restaurants give portions that are way too large for you.
Take home the leftovers and eat them for tomorrow's dinner. Saves money, lets you still eat your favorites from the restaurant and also cuts your calories. WinWin.