Red Lobster’s Huntsville location is reopening this week, even as the seafood chain is announcing more than 20 locations restaurants are closing. According to the Huntsville Madison County Chamber, Red Lobster, located at 1818 University Drive N.W. in Huntsville, will reopen…..