Apparently this is the place to come for some of the best lemonade in Auburn! I was passing through Auburn for a couple of hours during a recent road trip, and a Google search led me to Toomer’s Corner, as one of the «must visit» places in Auburn. It’s centrally located in this college town, and you can tell…