13 yrs ago•ohiomikereviewedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*Rachels is a small club on...