Steamers Lobster Photo Credit Steamers Shellfish To Go Steamers Shellfish To Go is one of those dining experiences you’ll remember for years to come. Steamers is located in Corolla, NC on the Outer Banks. I’ve dined at Steamers twice and both times each bite was delicious. My first experience with Steamers were their Steamer Pots […]