Wild Crab Seafood Bar
Decatur District – West Ponce
Restaurants
Seafood
Location
Wild Crab Seafood Bar
265 Ponce de Leon Avenuenue
Decatur,
GA
30031
See map: Google Maps
Phone Number:
770-293-8888
Website: