
I am obsessed with New York City’s favorite vegan food truck, The Cinnamon Snail, so I’m SUPER PUMPED about this news! The Cinnamon Snail has secured a location at The Pennsy, a new 8,000-square-foot food court opening at NYC’s Penn Station on Jan 7, 2016.