Massachusetts doesn't have happy hours. Old Puritan law.
I'm not aware of happy hours.
I don't believe so.
They have a Late Night Menu with cheaper items/drinks after 11PM. As for traditional Happy Hour, someone else may be able to answer your question. :)
Thanks! Your answer is awaiting moderation.