Squirrel’s Tavern

Squirrel’s Tavern


Corvallis, Oregon (OR), US
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.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement