Restaurants in St Charles, ID Back to Cities In IdahoCuisine TypesView AllIce CreamRestaurant Bear Cave554 Main St$$Float On101 N Beach Rd$$