Delight Your Taste Buds by Editorial Team • June 16, 2012 • 4 Comments My friends and I had the opportunity today to stop by La Vergne’s newest restaurant – Taste Buds. Anyone who ever drives on Murfreesboro Road knows its location. It’s the bright building sort of across the street from TDS (specifically… Read more →