SAN PEDRO — Al Larson Boat Shop is a marvel to behold. Located on Terminal Island in San Pedro, this shop is not open to the public, but has a very important history in the Long Beach and San Pedro boatyards. In California, with relatively newer infrastructure in comparison to...