Barbecue Restaurants in Island Park, ID Last Chance Bar & Grill3327 N Highway 20Island Park, ID, 834292085580919BarsBeartooth BarbecueDining RestaurantsHyatt RegencyLunchSteak RestaurantsThe Armory Show More