Barricuda’s celebrates twenty years with a birthday bash tonight
The Capitol Hill neighborhood has changed a lot over the past twenty years, but through it all, Barricuda’s Restaurant & Lounge, at 1076 Ogden Street, has been a true neighborhood hangout, a place for stiff drinks, good food (served until 4 a.m. on weekends!) and very good times. And all…