Squirrels Tavern
100 SW 2nd St, Corvallis
(541) 753-8057
Menu
Restaurants in Corvallis, OR
Squirrels Tavern
100 SW 2nd St, Corvallis, OR 97333
(541) 753-8057