Restaurant Santa Rosa - The Bird Restaurant is a restaurant in Santa Rosa, CA. Formally Willie Bird's restaurant on Santa Rosa Avenue, The Bird moved in early 2021 to our new location. We continue to serve Sonoma County's favorite Willie Bird's turkey dishes and American cuisine. We have a full bar and serve slow-smoked BBQ on Fridays
In Business Since: | 2006 |
MONDAY CLOSED , TUE-FRI 11AM-9PM, SAT 9AM-9PM , SUN 9AM-7PM