Star Crab is a seafood boil restaurant known for its great food, ambiance, and friendly employees. It offers a unique dining experience with good music.