Fried mushrooms are the best. Also one of the only places you can find Russian River or Lost Abbey on tap. A must-visit if you love craft brews.
Begin drinking before noon at Falling Rock Taphouse because beer is an essential part of the best day of your life, after all. 75 beers on tap should give you plenty to choose from. Read more.