Restaurant Reviews from DiningGuide411.com
    Top : United_States: VA: Newport_News

Crab Shack Seafood Restaurant on the James, Newport News, Virginia










Crab Shack Seafood Restaurant on the James
7601 River Road James River Fishing Pier
Newport News VA United States


Hours: L,D daily

Phone: 757.245.2722