With only a limited amount of restaurants in South Sumter, an Atlanta seafood chain saw an opportunity to provide more to the area with flavorful East Coast and Southern fixings.
The Crab Spot was a seafood chain in Atlanta, Georgia, that was …
This item is available in full to subscribers
More Articles to Read