The Elephant In the Room ★★★★★4.7 (329) Bars & Breweries Pub 177 Healdsburg Ave, Healdsburg, CA 95448 Website Details →