The store opens up after a few completing a few quests of which either the Elsa cafeteria event is missing or one of Emily's earlier quests.
A more general sort of message that will help players progress the game more smoothly: It's advised not to stick to a single character but pursue more at the same time so the game progresses more naturally and to prevent having to wait for certain events to trigger.