Best Vegetarian Restaurants In McCall, ID

Last Updated:
Sort
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
Rank
1
1 votes
Sponsor
0.0