Red Rose Cafe | Santa Rosa

|

Puffing away quietly on the deck, the Red Rose Café's Southern Pride smoker tells you all you need to know. Where there's smoke there's BBQ.