Costa Vida 170 Bullock St, Chubbuck, ID 83202, USA 208-237-5555 208-237-5555 Visit Website Listed under » Restaurant Type: Mexican. nearby