Feeling every inch of Latin meat