14 yrs ago•rundmc212reviewedPeaches Show Bar1816 S Michigan St South Bend, IN 46613I went there one Monday after...