I’ll be honest: The first thing I noticed when I walked into The Burger Guys’ spiffy new downtown location at 706 Main wasn’t the expanded dining room (which seats three times as many guests than its original Westheimer location) nor the artwork and TV screens that hung from the sunflower-yellow…
