The Center features an attractive Spanish style architecture that enhances its town center appeal, with large crowds drawn frequently for events held on-site