Headlines


Woman in White

Cold Spots: Country Tavern Restaurant and Pub

Nashua, New Hampshire - It sits in an unexpected place, a rustic and quaint farmhouse between a car dealership and other modern businesses. While some may look upon it with curiosity, the cars in its parking lot are very telling. Outside one can smell delicious food as it is prepared, and it is hard to imagine that anything could possibly be wrong within the restaurant's walls.