“Best place in TOWN. The staff is 100/10, the food is amazing and it’s such a great atmosphere. We come here WEEKLY and will never go else where for a great burger.Seriously if you are in Corvallis, you have to stop at squirrels.You’ll thank me later!“
“Best place in TOWN. The staff is 100/10, the food is amazing and it’s such a great atmosphere. We come here WEEKLY and will never go else where for a great burger.Seriously if you are in Corvallis, you have to stop at squirrels.You’ll thank me later!“