Gigantic slab of meat in the kitchen area of Revolucion Restaurant.