A family-friendly inn offering home-cooked meals, a wide drink selection, and entertainment.