So, what is this "Millennial Burger Place" meme all about? Where did it come from and why has it become such a viral topic? Let's explain. Where Does The 'Millennial Burger Place' Meme Come From?