Horse & Hounds is a family restaurant serving American comfort food in an estate-like setting with a pub and patio.