Could Happy Hour finally be making a return to Boston?