Unfortunately, they do not check regularly if the stores are still available and still accepting Bitcoin - they should really implement such a system, it should be easy (e.g. with e-mail notifications). So the end user must check out if Bitcoin payment is still available.
There are two other well-known lists:
https://99bitcoins.com/who-accepts-bitcoins-payment-companies-stores-take-bitcoins/
http://spendbitcoins.com/places/ (a Coinmap competitor, but relatively few businesses listed)
sorry I mean, not shop online, but offline, but per to per method of payment, so they are spending runs out how many transactions on the spot
I don't think you are going to find much in real life as in physical shops. There should be a website around with a google maps api and then all the physical location spots listed there.
There are some niche places specially in big cities where you may be able to spend some BTC but it's still very limited in offer.