Property of the Week

    Insider
    A Red Lobster restaurant is under construction at the Mall of Louisiana, where the CompUSA building used to be. The 7,079 square foot restaurant should open by June. Jerry Kachel Builder is the contra…

    We are glad you enjoy reading Business Report.

    Continue reading this story and get ACCESS to all our content from any device with a subscription now.

    • Get access to more than a decade of story archives.
    • Get access to our searchable data center of TOP LISTS.
    • Get exclusive content only available to INSIDERS.