Best Vegetarian Restaurants in Mccall, ID

Anchor Restaurant
203 E Lake St
Mccall, ID 83638
Reviews:
  • Nampa, ID: I attended the Anchor for the first time on my wife and I's one year anniversary. It looked to be a ...
  • Boise, ID: Boy was I excited to find out this place had opened in McCall. After reading their menu online and f...
  • Boise, ID: Wow was I fooled and so were my friends...but let's start with the good. We wanted a lake view for d...
(208) 634-4665