Night Life in Durham, NC
Night Life • Bars
802 W Main St.,
Durham ,
NC
27701
UNITED STATES
Based on 1 reviews
Terrible Service!!!
I went to this place one night with two of my friends as a second choice club. The people there were all different races and seemed to be having a great time.I went to the bar to order a drink and had to waite about 15 minutes before...Worldwide > United States > Durham, NC > Bars