I heard it in the context of a shop staff saying it in anime, but it got me thinking about the different ways I might say 'here' in a sentence like 'Do you serve vegetarian meals here?'
ここは。。。
こちらは。。。
この店は。。。
当店は。。。
Would all of these be understood and equally polite? If not, why?