I think you are overthinking this. Any restaurant, coffee shop, book store, etc. can have this happen to them. The most blatant violations of it I've seen are at the Zoo and Zoo Safari Park, though. I'm pretty sure that California's law puts the onus on the owner, though - it's not like serving people under 21. A business cannot get penalized because they were lied to about it being a service dog.