Sophisticated Mexican to sop it up