The Tavern Lowry
I am happy to announce that a new bar, The Tavern Lowry (7401 East First Avenue), has broken the record for the largest-ever Institute of Drinking Studies bar tab — and this despite the conspicuous absence of a few members. The Tavern had been open only a few days when…