20 yrs ago•stripbardudereviewedJ.B.'s Place18071 US-51 De Soto, IL 62924This is near Southern Illinous University....