12 yrs ago•rigid53reviewedDéjà Vu Colorado Springs2145 B St Colorado Springs, CO 80906Stopped in on a Friday night...