Best Vegetarian Restaurants In McCall, ID
May 27, 2018
Anchor Restaurant is a restaurant located in McCall, Idaho at 203 East Lake Street. This restaurant serves ribboned apple salad, capicola ham, prime rib finger steaks, kalua pork sliders, bacon, smoked salmon, and soup of the day. They also serve fresh fruit, escargot in profiteroles, mac attack, veggie tempura, 2 egg breakfast, prime rib and eggs, and mahi mahi fish and chips. They are open...
203 East Lake Street, McCall, ID, 83638
Terms of Service
© 2018 DineRank.com. All rights reserved.