The Public House is Orlando’s new top establishment for those interested in a relaxed, inviting bar atmosphere coupled with unrivaled service.