This week, we’re trying out the happy hour menu of Screen Door. Screen Door and the three other restaurants in One Arts Plaza — Jorge’s, Fedora’s, Tei-An — are offering $5 happy hour small dishes all ...