Stop in for a cup of coffee

Hey they have what we would call a supermarket there? Or just open markets?
Down here in this small city just open markets...