Bullfeathers, located at 401 1st Street SE, has been a Capitol Hill mainstay since 1980. Although I think of it as mainly a staffer hangout, I know quite a few locals who are fans as well. Bullfeathers as we currently know it will be closing, but the legendary name will remain. The new Bullfeathers will […]