Byline: Taylor Hill
SAN DIEGO — San Diego’s Shelter Island is home to numerous marine-related enterprises, and now many of those businesses will be listed on a 25-foot-tall sign located at the peninsula’s entrance at Shelter Island Drive and Anchorage Lane.
The sign, built by Stanford Sign & Awning of Chula Vista,...