I think it is unlikely Archie is treating Belle just because Regina asked the nurse if anyone had visited her and she said no one, ever. And i don’t think that the Queen would risk letting her wander around town. And even more so if she remembers something about fairytale land.