I just read about this Hershey store which prohibited a 5 year old girl from using their restroom and this has caused a lot of controversy. I also read that from a legal point of view, all establishment must allow anyone in their premises to use their public restroom. So, when you see signs outside restaurants (most often than not) which says Restrooms are for customers only or Restrooms are for PAYING customers only, are they violating the law?