Everything works 'sometimes' in the context of dating. Although I'd agree a grocery store isn't the best place, the grocery store is kinda a 'business' area. It's hard to explain, like people go to the grocery store with a plan of action and don't particularly want to deviate from it.
I get what I mean anyway lol.