The Barn in Burrton, Kansas isn’t trying to impress you with fancy decor or pretentious menu descriptions, but it might just serve you the best chicken strips you’ve ever tasted.
There are around a thousand artworks inside the building, many of which line the walls of the glamorous Armani Hotel. Burj ...