Walmart Deli 4240 Yellowstone Ave, Chubbuck, ID 83202, United States Visit Website Listed under » Restaurant Type: Deli/Sandwich Shops. nearby