Subway Inn, the beloved dive that's been around since 1937, is closing up shop early next month and moving a couple blocks east. Post critic Steve Cuozzo drops a nugget of info today with the exact address: 1140 Second Avenue, which is currently home to Blue Room sports bar. The team behind Subway Inn has promised that the new location will be an exact replica of the original — bar stools, neon sign, and all.
Subway Inn's New Home Finally Has an Address on 2nd Avenue
Take note of Subway Inn's new address.