Welcome to Reuben’s Deli Franchise Opportunities Reuben's Deli opened in 1996 and is still in its original Broad St., Atlanta location. January 20, 2023 · ·