Squirrel’s Tavern first opened in Corvallis in 1974, long before I was old enough to gain entry. It's the the established hip drinking spot in town.
Dining, Buildings - Retail and Dining, Buildings - Misc, Pubs, Pubs
Links: www.squirrelstavern.com
By: jbottero