The Taphouse

$$
Open
yelp logo

(1)

210 2nd Ave S
Twin Falls, ID 83301

The Taphouse in Twin Falls, ID, invites guests to explore a diverse selection of craft beverages paired with delightful cuisine in a welcoming atmosphere. With 29 rotating taps featuring local and international craft beers, as well as an extensive selection of craft and local wines, there is something to satisfy every palate.

The establishment offers a mouthwatering lunch menu available daily and a full brunch menu on weekends, perfect for leisurely mornings and social gatherings. Guests can enjoy classic cocktails alongside innovative modern creations, making The Taphouse a go-to destination for both exceptional drinks and delicious dining.

Generated from the website

Reviews

yelp logo
5.01 reviews
John W.
7/4/2025

First. The Service. Incredible! Natalie was the most awesome and attentive person! I wish she worked everywhere we visited in ID, UT and WY! Second. Food. Great food was ordered and delivered with...

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsThe Taphouse

Partial Data by Foursquare.