The Port of San Diego today put out a call for artists to develop artwork for a new splash pad that will be installed at Portwood Pier Plaza in Imperial Beach. The port and city have been working to ...