Showing 1 - 7 of
7 Results
Seafood Restaurants in Atlanta
Blake's Oyster Bar
Blake’s Oyster Bar is the latest ambitious venture by Donald Williams, the visionary behind the beloved Djuan’s Bistro. Inspired by the overwhelming
Atlanta, Georgia, 30331 (470) 947-5467
Island Seafood
Island seafood ATL is home to the world’s largest oyster bar with more than 100 oysters on ice and the award wing Megatron stuffed charbroiled oyster.
Atlanta, Georgia, 30018, United States 470-637-2424