You can also try the restaurant Houlihans. They have specials as well. I would call to find out the happy hour schedule.
Embassy suites have their evening reception every night 530-730. For hotel guests only. It's part of their standard. Along with breakfast
We were there on a Friday and they had happy hour. Not sure about the other days of the week.
Thanks! Your answer is awaiting moderation.