Tag: New York City Transit
View All TagsMovie Set Travel / New York City Travel / The Taking of Pelham 123 / New York City Transit / John Travolta / Denzel Washington / Hugh Grant / → All Tags
Take A Trip On the Pelham 1 2 3, Or Do Everything But
Today marks the nationwide release of The Taking of Pelham 1 2 3. This remake of the 1970’s classic stars Denzel Washington as a New York City subway dispatcher who finds himself up against a bitter ex-con (John Travolta) that hijacks one of the trains. The movie takes place and was filmed primarily within the NYC subway system, giving the rest of the world a look at the underbelly of New York City. Here’s a guide to getting on the subway and where to go when you get off.
Where to Eat:
One of the film’s most prominent locations is Grand Central Terminal, no big surprise since the movie is about the city's underground transportation. Yet the dining options at Grand Central are quite refined. Grand Central has a huge selection of restaurants and nearly every table offers a perfect view for people watching. From the upscale Cipriani Dolci to an array of delis and coffee shops, there’s also something for every budget.

