Ensemble Espanol will give three performances this weekend at the Touhill at UMSL.