13 yrs ago•BoomLayreviewedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*I stop by Rachel's every now...