Taste of Grand Center June 4, 11:00 am – 4:00 pm Strauss Park 3534 Washington Blvd., St. Louis Learn More