Red Crab brings laid-back vibe to Triad seafood scene
Eating at the Red Crab isn’t just about enjoying a good meal. It’s about having an experience. I’ve heard about the Red Crab since it opened. On the North Carolina scene since March, the restaurant ...