The Island Creek Connection
Did you know that 11 years ago, Lobster Trap became the first restaurant in North Carolina to sell Island Creek Oysters? At the time, we were excited to discover such a tasty bite and share it with our fellow seafood lovers in Asheville, North Carolina. Little did we know that...
