Nestled in the foothills of Santa Rosa, the Flamingo Resort is perfect for business and leisure. We have everything you need for the ultimate resort experience with all of the gourmet food and wine of Sonoma just down the road! At the Flamingo Resort, we hire people who are passionate about serving...