Date: September 27, 2013 - September 29, 2013
Location: St Louis, MO
Description: The award-winning Taste of St. Louis is a celebration of the best food, art, music and culture our great city has to offer. There is something for everyone at t... more detail