This is the ninth consecutive year that The Willows has been awarded such a prestigious title. The restaurant, in the heart of Santa Barbara Wine Country, features a wonderful menu specializing in prime steaks and seafood, together with an extensive selection of local and imported wines.
The Willows is located on the third floor of the Chumash Casino Resort, 3400 E. Hwy. 246, Santa Ynez. For reservations call 805/686-0855.