So this is completely useless to anyone who doesn’t live in New York but I had to share.
Snack Dragon Taco Shack makes the best tacos I’ve ever had. Hands down, bar none, the best.
Just look at that thing! Holy jumping Jesus on a pogo stick, I’m seriously considering splitting from work and going to go get one right nao.
Address: 199 E 3rd St.