Forest Ave

Sign at Morrill's Corner Pub
Commuters on Forest Avenue in Portland were interested in a sign spotted on the door of Morrill's Corner Pub...what do you think it means?