Stout Brothers
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 opened on Fourth Street with a similar fish and chips, bangers and Guinness focus.




Recent Comments