Yes. Happy hour is 3 to 6p daily
According to their site, their happy hour is daily from 3PM to 6PM.
Yes, every hour that I am sitting and drinking is a happy hour
Not that I am aware of, check the web site for info
Thanks! Your answer is awaiting moderation.