A Brookhaven nightclub with a history of legal battles with the city is now fighting its decision to not renew its alcohol license. Medusa Restaurant & Lounge, located at 3375 Buford Highway in Northeast Plaza, is asking a DeKalb County Superior Court judge to overturn the city’s 2020 alcohol license decision. The move is the […]