The Giant is not so giant in this Once Upon a Time scene. It's from the episode "Tiny."
Added:
Here is something we never expected to see: the Giant in Storybrooke, just eating at Granny's
Added:
Cassidy Freeman plays a very different version of Jack on Once Upon a Time. This is a scene from the episode "Tiny."
Added:
Jorge Garcia is back as the Giant. But this is a very different side to him.
Added:

Once Upon a Time Season 2 Episode 13 Quotes

My name is Rumplestiltskin and we're going to find my son.

Gold

Charming: If anything happens to them...
Mr. Gold: Then you'll what? Cross the time line and David Nolan will hunt me down in his animal rescue van.