What comes to your mind when I say “top cap”?
I saw a restaurant called “Top Cap Steak”.
I’ve been wondering what it means.
Thank you!
What comes to your mind when I say “top cap”?
I saw a restaurant called “Top Cap Steak”.
I’ve been wondering what it means.
Thank you!
I had never heard this expression, but apparently it’s a thing, as the Youtube video explains: Top Cap Steak - YouTube It seems “top cap” is a cut of very good steak taken by cutting the cap from a sirloin.
Ive never heard this expression either, but i can infer it means “top quality steak”. A much more common expression is “top shelf”, which means the same thing.