I'd nuance it a bit. Perhaps some fine print saying something like:
(unless the screaming is just residual screaming from you slapping the shit out them FOR screaming in a restaurant)
My advice to new (ish) parents is not to take young children to places they would be expected to behave beyond the boundaries of their age and ability to do so. Little kids, toddlers, and babies fuss and sometimes scream: its what they DO. The little ones shouldn't have the shit slapped out of them, the parents should for having so little sense in the first place.
Want to go out to a nice restaurant? Hire a babysitter! Have to take the kids? Go to a place designed and equipped for their activity level. Its not rocket science, people.
You can take kids to nice restaurants...but you have to be able to remove them when their behavior is unacceptable. Which means more than one adult, usually. Or you don't mind leaving in the middle of an expensive meal.
I've taken all of my kids, each at the appropriate time. out to sit in the car while everybody else sat in the restaurant having fun. You only have to do it once or twice. Unless they're babies, in which case, it's understood there will be times that baby and an adult are going to occasionally have to remove themselves from situations where a crying baby isn't appropriate. I've spent many hours cozed with my babies in a car when they were infants and we were doing stuff with family.