Costa Vida
170 Bullock St, Chubbuck ID 83202
(208) 237-5555
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Delivery
Costavida
Trycaviar
Chubbuck, Idaho
Costa Vida
170 Bullock St, Chubbuck
(208) 237-5555