The Crab Shack
United States
>
Virginia
>
Newport News
>
The Crab Shack
The Crab Shack is a restaurant in River Road 7601 in Newport News.
The Crab Shack
House number
7601
Postal code
23607
Street
River Road
Object
Restaurant
Building
Yes
Mercury Boulevard
Starbucks, Verizon
River Road
Trinity Lutheran Church, Trinity Lutheran School
Beech Drive
Biggins Circle
Huntington Park
75th Street
Huntington Beach
Windward Towers
Leeward Municipal Marina
James River Fishing Pier
Riverside Baptist Church
Admiral Pointe
Parking Garage
Bridgeview Manor