True, I could imagine snacks to be among the places where you have problems going as a foreigner. It probably just depends on the owner.
I haven't been to many, so I can't really speak to that. I tried a few times and had no trouble getting in, but I was with Japanese friends. May have been a different story if I had been alone.