Is anyone familiar with Chef Depot? Is it online-only or do they also have brick-and-mortar locations?
There is no indication on the Chef Depot website that they have any "brick-n-mortar" stores. But, you could always go to their website and click on the "E-Mail Us" link at the bottom of the page and ask them.
"It ain't what you don't know that gets you in trouble. It's what you know for sure that just ain't so." - Mark Twain