Anchor Bistro & Bar

334 Blue Lakes Blvd N
Twin Falls, ID 83301
(208) 733-6566
(208) 733-6577 (fax)
  • About

    Owners Bob and Janell Maloney and Tim and Shawna Obenchain invite you in to experience the ambiance of Twin Falls' newest restaurant, Anchor Bistro and Bar.
    We are proud to feature fine cusine of