A nice middle-range puzzle in my book, A few straightforward ones that leapt at me (3D FOI) and a few head scratchers that prevented me completing while changing the clocks last night. (8D LOI). 22a was a smile, as was 23D (our daughter-in-law is from the Mexican version). The excess of baked goods in 12A and 15A has got me obsessing on café life, 15a COD by a narrow margin.
Thanks Everyman, and to all here for the craic, hope everyone is keeping well