Restaurants - Norcross, Georgia, United States
Barnacles Seafood and Oyster is a restaurants company based out of 5955 Jimmy Carter Blvd # 180, Norcross, Georgia, United States.