St. Louis is frankly spoiled when it comes to local kitchen and food shops: The city is home to a wide array of small local shops stocking everything from handmade knives and other essential kitchen tools to locally made cocktail shrubs, chocolate bars, cheese, fresh bread and grass-fed beef. Whether you're looking for the perfect holiday gift or just stocking up your own pantry, it's never been easier to shop local.