I generally will clean up as much as I can, Generally there is not too much mess as once DS throws a few bits on floor thats it I know not to give him more as he has had enough.

Like Danni if a place gives crap service or dodgy food I am less inclined to clean up.