All walks of+ noun


Senior Member
Context: English writing.

I know the meaning of "all walks of life". Normally I see "all walks of" goes with "life" but no others. But I see this phrase from a Web site: all walks of eateries:

All walks of local eateries ranging from fine-dining restaurants to fast food chain stores, large or small, have...

Do native speakers accept this phrase? If yes, can I say I can combine "all walks of" with other nouns (nouns that refer to things that have different levels/ types)?
  • Top