5900 St Clair Ave, East St. Louis, Illinois 62203 USA
Inside Big Mama's BBQ Express.East St Louis IL . Original St. Louis BBQ Joint.Great Food Superb Service Big Menu Drive Thru! Cool!
Photo Credit: Yelp