Taste of the New York… megnut Food June 12, 2006July 6, 2018 Taste of the New York Subway System is a pretty comprehensive listing of restaurants in NYC organized by subway stop. Published by megnut View all posts by megnut Published June 12, 2006July 6, 2018