Located in the Alton VFW on Alby St. this place has the best BBQ! Every time I travel I try the local BBQ Restaurants. Kansas City! Memphis! Chicago! Everywhere… None come close to the taste of Steve Bob”s Pulled Pork. Everything on the menu is GREAT! Van Halen, Chicken Breast, Deep Fried Corn on the Cob and…