KC Pit BBQ on New York Avenue: Sweet Stuff. Literally.
As a former resident of Cowtown, USA, I had been eyeballing the KC Pit BBQ truck for a couple of weeks now. I finally visited the massive 18-wheeler over the weekend only to discover that the owners are based in...wait for it...Sandy Springs, Ga. Not to worry. The owners, according to KC Pit BBQ's designed-within-an-inch-of-its-life [...]






