The Shepherd - S1-E6
Continuity mistake: When the twin brother is getting ready to slay the dragon, you can see the scar on his face which hasn't happened yet. In scenes before and after, the scar is not visible. (00:24:00)
The Shepherd - S1-E6
Continuity mistake: When Mary Margaret is sitting at the bar with Doctor Whale, the straw and lemon slice in the empty drink in front of her keep changing position between shots. (00:39:40)
Answer: He knows who she is because he knows that the fairy tales are true. He was also shown to sneak out to go see Emma or someone else. Sometimes he succeeded, sometimes he didn't. This is how he knew to look for her despite his strict mother.