The Yumbo Is Back! The Yumbo Is Back!The Yumbo Is Back! The Yumbo Is Back!Sort of. It's a ham sandwich. It's being sold once again by Burger King. And it's a name boomers remember from the 1970's. Other than that, it's a stretch.Craig RussellCraig Russell