I almost don't want to give out this secret, but here goes. My family is really smart, we celebrate mother's day on a day other than mother's day. That way all the restaurants aren't packed with screaming kids and they have their full regular menu instead of a limited menu and we can go to whatever entertainment without any hassle at all. The day for Mother's Day is arbitrary, so celebrate it whenever it works for you and avoid the rush.