Windward Drive is buzzing as Brewster Street Icehouse opens and Sandbox Beach Bar prepares to debut, bringing new family fun to Padre Island’s beachfront.