Historic Pub Fare in a Character-Filled Setting
Housed in an 1861 building, New Hudson Inn offers classic American pub fare in a space full of character. The menu features hearty burgers, barbecued sandwiches, breakfast plates, and other familiar favorites, known for generous portions and satisfying flavors. Guests choose between indoor seating and a covered porch while attentive staff provide brisk, welcoming service.