Yeah....just can't do this place. Lot's of great musicians coming through here, but an awful place to host them. I've turned down seeing favorites of mine I swore I never would miss because they were playing Club Red.
One show was making everyone sign release of liability waivers before entering. Not sure if it was this one show specifically, or standard procedure, but not returning after that.
There is no place to sit except maybe the 4 chairs inside and 4-8 outside? Definitely not enough for the average person and if you have a disability or need any sort of accommodation avoid at all cost.