There is a store dedicated to Pop Tarts

You are reading this correctly, there is a store dedicated to Pop Tarts. On my way to my second to last meeting of the longest day ever, I was en route to Heartland Brewery when I ran across this gem in the pouring rain. I know I have been out of the Times Square area for a bit but seriously, how did I miss this?