You haven't really hit a 'stall'. The truth is, the closer you get to your ideal weight, the more weight-loss is going to slow down (within 20lbs. usually). So, you haven't stalled out, just slowed down. I know the slow down is frustrating, but the best thing you can do is push through it. If you tell yourself that you're cheating and you binge, then you've not only set yourself back physically, but mentally, too. And look how far you've come -- do you really want to throw that away? Just not worth it. If you're not tracking your intake right now, THAT would be my suggestion. Many times by writing down everything you're eating, you'll see in the numbers what is going wrong. I track EVERYTHING. I may not really pay attention to the other numbers and look mostly at carbs, but I track them all because if I slow down or stop, I am pretty sure I will find the answer in the numbers. Your cals could be too low, your fat could be too low, or your protein too high. It could be any number of things. So, tracking will help you a lot to figure out where things need to move now.
You just have to keep reminding yourself that you haven't lost the race -- you've just steadied out for the long haul and at some time, you WILL have another little 'burst' and move ahead. Just don't say oh, well, I've slowed down now and there's no way I'm going to 'win' so I'm going to quit! That will get you NO WHERE! And if all else fails, try an Atkins trick -- try a 'fat fast'. Cut back all carbs to only salad veggies and up your fat intake for a few days. It will trick your body into using up it's stores and you will lose. I believe it was even discussed in that Documentary, 'Fathead'. Good luck and don't give up so close to your goal!