Ha! I know what leche is but had to search to find out meat is sold in those places too. Lechon is a pig. Cubans, like Southerners, are big into Pig Pickin's.
La Lechonera specializes in roast pork. It's on SW 8th St somewhere between Ponce de Leon and Lejeune Road as I recall.
Leaned something else. I should have clicked into those links. Believe it or not, I took (not learned) Spanish in HS too.