In my recent roundup of new restaurant openings I mentioned Beuchert’s Saloon, which is expected to open in the next couple of weeks at 623 Pennsylvania Avenue, SE, the old Capitol Hill Art & Frame store. Flanked by Pound the Hill and Mattress Discounters (how is that place lasted so long??), and with its windows […]