On a road trip from Wyoming to Cali- stopped at the Anchor for dinner, and it is by far the best restaurant in Twin Falls, and possibly all of Idaho! Carrie, our server, was effervescent and an absolute delight. Attentive service, the biggest glass of ice water ever seen on a hot day, refreshing mimosas and spicy bloody(s), and yummy food that hit the spot without being too heavy. Will definitely swing through again the next time!
more