I swear I'll get done writing about my road trip really soon. But not right now...on the topic of New York though:
I was just watching the Travel Channel (specifically Bar Food Paradise) and they mentioned The Anchor Bar where buffalo wings were invented. I'm thinking that a pilgrimage to Buffalo is in order. Who's with me?
In some other random Travel Channel news, Anthony Bourdain just celebrated his 100th episode with his show, No Reservations. Congrats! I have yet to watch the episode, but I can't wait to.