18 yrs ago•ss7lreviewedclosedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*Stopped by on a Thursday night....