Restaurants in Cocolalla, ID Back to Cities In IdahoCuisine TypesView AllAmerican The View Cafe462109 US-95$