15 yrs ago•Conman17reviewedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*I stopped by Rachel's when they...