The latest
Leff's Lucky Town, inspired by The Boss, offers post-concert deal
Leff's Lucky Town, which opened in the mid-1990s at 7208 W. State St., was named for the then-relatively new Springsteen album, 'Lucky Town,' which was the grittier of two albums that Bruce released simultaneously in 1992.