New Russian Hill Hangout: RobberBaron
Russian Hill now has an inviting place to hang out and drink quality wine and beer: ROBBERBARON is now open in the former Black Sheep space on Polk. The owners are Lucrecia Torres and Annie Flores—the two ladies have been working together at Marcello’s Pizza for 23 years…