I grew up in Wallingford, CT, home of Subway #2 (#1 is in Milford). While the current location is down the street from the original corner location at Rte 5 and Center Street, across from the train station, Rosa’s Deli is within yards of both locations, and is 100x better.
It’s still a heck of a story.