Restaurant food tends to contain a lot of sodium which make you retain water. Losing is half the battle, keeping it off is the other. It sucks but you will always have to watch what you are eating to keep off the weight. Just get back on your plan and you will be at goal in no time. You are doing great.