I tried this place again this past Wednesday around 8:15pm. Its located in the middle of downtown Durham, somewhat difficult to find as its lodged in a strip building area. Parking is available in front of the building as well as in a nearby parking…