Since placing third in this very category in 2013, Edzo’s Burger Shop, 1571 Sherman Ave., has fought off the competition to earn the title of best burger this year. When I mull over my own experiences...
Sign up to receive our email newsletter in your inbox.