Blackbeards' Seafood Island is one of the themed restaurants of The Red Crab chain of restaurants. This one caters to seafood, so if you are looking for nice place - relaxing and has a very welcoming ambiance - this one is the perfect place to hit and to enjoy some luau dinner party with family and friends. I believe it has branches all over the metro now, so it'll be easy for everybody to escape the busy life of the metropolis and hit the beach-like atmosphere of this place.