This fateful night looks a little different in the rear view mirror .....
Ya know that hospital in NYC they've been mentioning on the news ... Elmhurst Hospital? This place I ate at is 0.3 mi away from it ... a 5 min walk. The location is right at the intersection of Jackson Heights, Woodside...