If you eat, go back to the restaurant, eat, back, eat without going anywhere else, sometimes you can eat an extra meal and go to -1 meals remaining. Happens about 50% of the time.
Was too lazy to check, but I think it happens when your meal max is an odd number? IDK.