Which one is correct in terms of the combination of two locations.
You work in Starbucks at the mall
You work at Starbucks in the mall
You work in Starbucks in the mall
You work at Starbucks at the mall
What is the rule behind the usage of at and in for this specific context?