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.
Listings » Food, Drink & Restaurants » Restaurants
1810 Florida Ave NW Washington, District of Columbia 20009 United States
Cafe, Breakfast restaurant, Ice cream shop, Diner, Alcohol, Cocktail bar, Coffee
33585 Del Obispo Street, #A Dana Point, California 92629 United States
Bagels in Dana Point, CA
411 S Main St Nashville, Arkansas 71852 United States
Southern Food
149 North 9th St Brooklyn, New York 11249 United States
2985 Grandview Ave NE Atlanta, Georgia 30305 United States