As long as Apple has the ware, I’d go for Apple. Difficult to verify authenticity of mall kiosk.
I usually steer clear of non-Apple certified repair shops, especially those in malls with only one or two techs who fix devices one at a time.
They might use non-genuine Apple parts, which can cause serialisation errors.
They might miss a step, rush the job, or even make a major mistake that could damage the part or, worse, make your iPhone not work instead of fixing it.
They might misdiagnose your iPhone and repair it incorrectly.
They could also void the AppleCare warranty and the limited warranty if your iPhone is still under it. An iPhone under AppleCare agreements means you won’t have it cut open by a non-certified or non-trained Apple technician.
Whenever possible, try getting professional help from an Apple Genius at an Apple Store or an Apple technician at an AASP. They’ll do the right thing to check out your iPhone from the inside and make sure it’s safely repaired.
If you’re too far from one, you can try Apple self-service repair. If you’re interested in following along with the instructions and can order your own genuine Apple parts, this method might be a good fit. My ex-Apple employee friend prefers this method if you can’t reach an Apple Store, and he’s even repaired his 13 Pro by ordering the screen from there.