Not sure , but from my experience there it's not a happy hour bar.
Not to my knowledge, however, their sangria is the best and they make a majito to die for!
I would assume so but check with a local to be sure.
Thanks! Your answer is awaiting moderation.