Best Vegetarian Restaurants In McCall, ID
Aug 6, 2016
Anchor Restaurant is a restaurant located in McCall, Idaho at 203 East Lake Street. This restaurant serves garam masala, romanesco, peruvian potato rellano, green chili corn cake, huevos rancheros, 2 egg breakfast, and foie gras. They also serve olives, poached pears, deviled crab dip, pork wings, fresh fruit, chantrelles and snails, and soup and apple salad combo. They are open every day of...
203 East Lake Street, McCall, ID, 83638
Terms of Service
© 2016 DineRank.com. All rights reserved.