Asados Las Antorchas specializes in grilled meats.