Between local joints and chains, mouth-watering burgers abound in Indianapolis. And some of the best have a presence downtown ...