Burger spot, Bros Burger, with giant burgers now open. Here’s a first look – The Suburban Times