Crustaceans Seafood Station
Open
1850 Howell Mill Rd NW
Atlanta, GA 30318
Crustaceans Seafood Station, located in Atlanta, GA, is a vibrant eatery that specializes in fresh seafood dishes. With a casual atmosphere, it offers a diverse menu featuring everything from succulent crab legs to mouthwatering shrimp tacos. Guests can enjoy the flavors of the ocean while relaxing in a comfortable setting, making it a perfect spot for seafood lovers and casual diners alike.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.