Iron & Vine Restaurant Bar & Events ★★★★★4.5 (110) Restaurants American restaurant 3330 Yulupa Ave, Santa Rosa, CA 95405 Today: 11 AM–7 PM Call Website Details →