“The Loveliest Village on the Plains deserves great Taco Mama tacos and margaritas! Since 1896, Toomer’s Drugs has been an Auburn landmark, facing what has been the anchoring corner of the Auburn campus since 1856. And now, a half block down Magnolia, Taco Mama has come home to the heart of Auburn’s campus and city […]