Water in place of dessert generally only works at, as the OP indicated, Quick Serve locations. Table Service restaurants will likely have at least one transportable dessert if the diner is too full after the entree; and of course, you can't take anything out of buffets or all you care to eat locations.