Seaside Promenade opening July 15