having fun at Mexican Pavilion