Taylor Shellfish Oyster Bar is a casual seafood restaurant specializing in fresh shellfish, complemented by a full bar with craft brews on tap.