Stage House Tavern
Stage House Tavern: A Review by Jeremy Clarkson Where History Meets Good Food Once upon a time, in the charming hamlet of Somerset, New Jersey, there existed a jewel known as the Stage House Tavern. Set against the backdrop of 1719 Amwell Rd, this isn’t just another American eatery; it’s a gateway to the culinary…
