You may be firing up the grill this holiday weekend to play master burger maker, but one Triad restaurant can claim that title for real. It is located at 2138 Lawndale Dr, Greensboro, North Carolina. Hops Burger Bar in Greensboro has topped TripAdvisor’s list of best burger spots in...