Racks is one of our family’s favorite restaurants every time we are craving for american food. That is why we are delighted when they have opened a new store near our area here in the south- Evia Lifestyle Center. Every time we will crave for a juicy "fall-off-the-bone" ribs, we don’t need to go very far ...