Eating Seafood at Crab Shack on the James restaurant in Newport News, VA.

Feedback

Do you manage or own Crab Shack on the James?

Yes