Historic Bar and Grill with Classic American Fare
New Hudson Inn is a long-established bar and restaurant offering classic American comfort food in a lively, welcoming setting. Guests highlight the juicy burgers, pizza, fish fry, and hearty sandwiches, along with a popular weekend breakfast featuring fresh donuts and omelets. An enclosed patio and occasional live music add to the relaxed, social atmosphere.