joncrispinposts.com
Oyster Bar
Without a doubt, one of my favorite places in the world in the Oyster Bar in Grand Central Station. Had some Cotuits and Blue Points and then a great pan roast before getting on the train to come …