The Ranch House is a hotel with an eatery offering classic American comfort food.