Food & Beverages - Philadelphia, Pennsylvania, United States
Baltimore Crab and Seafood, located in the prominent Cascade area of Atlanta, is the newest addition to an east coast tradition of seafood restaurants dating back to 1995. Baltimore Crab and Seafood has been instrumental in redefining the dining experience for Cascade and the surrounding residents.