The Tourist Trap May 23, 2008 Jen Lee you fine Upper West Side, anyone? A little You've Got Mail tour? Don't forget Central Park. Grand Central Station will keep you dry. We knew better