It is Official, Ted’s Burgers is Opening in Wynwood • The Burger Beast

That’s proper. You heard it right here first: Ted’s Burgers is opening in Wynwood (315 NW…