Anchor Bistro and Bar

Owners Tim and Shawna Obenchain invite you in to experience the ambiance of Twin Falls' best restaurant, Anchor Bistro and Bar.

Our non-smoking environment is perfect to catch the game on our 13 TVs including an 80”, sample from our 12 tap beers and enjoy the great atmosphere of the Anchor Bistro.

Bring your friends in today to experience some great food and beverage at the Anchor.