This Michigan Burger Spot Is So Secret, Locals Claim It Has The Best Double Cheeseburgers In The State
Let me start by saying: if you’re a cheeseburger snob (and let’s be real, who isn’t?), Telway Hamburgers, located at 6820 Michigan Ave in Detroit, isn’t just a stop on…

