The Alley at Latta Arcade mixes history with the present