Angry Crab Shack recently opened its first location in Atlanta. The Asian-Cajun cuisine restaurant was founded in 2013 by former NFL player, Ron Lou. The Atlanta restaurant is located in West Midtown's Atlantic Station and is owned and operated by Mia Scott, and Gregory and Darlene Morris. Scott and Gregory Morris recently shed light on … Continued
The post Angry Crab Shack Opens First Atlanta Area Restaurant appeared first on Atlanta Daily World.