Imagine a place where the chicken is so good, that it’ll make your taste buds do a happy dance and your arteries beg for ...
At the Goldenrod Restaurant in Manchester, New Hampshire, that’s just another day at the office for their legendary fried chicken. Let me tell you, folks, I’ve eaten my way through more towns than I ...