Louisiana Crab Shack just opened their doors for business at Plaza at the Parks Shopping Center in Arlington, Texas.
Ann Cloud Ngo handled the negotiations for the 4,500 square foot space.