The Crab Shack
6560 Maddox Blvd.
Island
VA
23336
(757) 336-1880
Open Map
Accepts Credit Cards
Good for Groups
Good for Kids
Outdoor Seating
Price Range: $$
Restaurant
Restaurants
Seafood
Waiter Service
WiFi