Stout Brothers
Is there a Brit-pub brouhaha brewing in Santa Rosa? Just months after Toad in the Hole opened its doors in Railroad Square; Stout Brothers Pub has finally opened on Fourth Street with a similar fish and chips, bangers and Guinness focus. But that’s about where the similarities end. Stout Bros. owners have transformed the former […]