My husband and i go a lot. I think they have 2 Happy hours because the one we go to on weekdays is 3PM-5PM. We've never had issues getting seats at this time.
I'm not positive but I believe when we went it was 8pm to 10pm. You may want to call first. I also noticed that they had a list of people so if you're planning to go at that time you may want to reserve seats
Thanks! Your answer is awaiting moderation.