Restaurants in Dubois, ID Ike's 66PO Box 26Dubois, ID, 834232083745381LunchPizza Pie CafeRestaurants Tacos Tamazula83 W Main StDubois, ID, 834232083745341Costa Vida CouponsMexican RestaurantsMexican Stores Show MoreSee AlsoCafeMexican RestaurantsPizza