Many family restaurants have a no single adult policy due to safety concerns.
And all private venues, including shops and restaurants, are allowed to refuse service for any reason they like.
I used to be such a sweet sweet thing
Till they gotta hold of me.