The phrase
"local favorite" refers to something, like a restaurant or business, that is widely liked and popular within a particular community or area.
Full definition
Similar and related words and phrases are presented below.
«local»
«favorite»
Related phrases
Sentences with «local favorite»