Shuckers - Seafood restaurant in St. Albans, St. Albans | Reviews, Photos & Information on Postcard