Support Local Journalism. Join Riverfront Times Press Club.

17th Street Bar & Grill 1711 West Highway 50, O'Fallon, Illinois; 618-622-1717. Mike Mills has been named grand champion at the annual Memphis in May World Championship Barbecue Cooking Contest (a.k.a. the Super Bowl of Swine) three times -- a dynasty as…

Complete details for 17th Street Bar & Grill-O'Fallon »



Become a Friend


© 2021 Riverfront Times

Website powered by Foundation