Fiesta Texas boasts new attractions