This weekend, the Greater St. Louis Hispanic Festival returns to Soulard Park, located at 7th and Lafayette Ave., next to Soulard Farmers Market. The event spans from Friday, September 22, starting at 10 a.m. and concluding at 10 p.m., to Saturday, September 23, running from 10 a.m. to 10 p.m., and finally on Sunday, September 24, from 11 a.m. to 8 p.m.