News

A construction fence bearing a Top Golf banner surrounds the long-vacant site on Tchoupitoulas Street near the Ernest N.