Developer Flaherty & Collins Properties celebrated the grand opening of The Banks, a $35 million mixed-use development at the NewPorte Landing, Thursday.