Saint Louis MO Restaurants Family Dining 1. 1731 S 7th St, Saint Louis, MO 63104 | Soulard's (314) 241-7956