Discover Klamath logo
Klamath Experience Partners
Food & Beverage

The Falls Taphouse

The Falls Taphouse in Klamath Falls is a beer lover's paradise. Featuring a diverse selection of craft brews, a welcoming atmosphere, and a menu of delicious pub fare, it's the ideal place to unwind with friends and savor the local beer scene.

2215 Shallock Ave, Klamath Falls, OR 97601
No items found.
No items found.