About The Bird Restaurant
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.
Location
4776 SONOMA HWY
Santa Rosa
CA
USA
95409
Contacts
Tel: 7075420861
Web: https://www.thebirdrestaurant.com