Shuck Taylor's is an oyster bar restaurant offering fresh seafood and lobster rolls in a casual bistro setting.