My Yummy Taste Central Experience June 20, 2013 By neva 4 Comments Taste Central is my new favorite online store! I share my buys and also the reasons why this site is my must-visit every day!