New York is a city of hotels. The restaurants housed within them are a mix of historic stalwarts and modern concepts, ...
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.