Tucked next to Balboa Golf Range, this burger spot serves up solid patties with the kind of friendly service that makes groups feel genuinely welcomed.