Costa Vida 1314 Parkway Drive, Blackfoot, 83221...
(+1)2086439818
The menu for Costa Vida from Blackfoot is currently not available. On our website you can find a large selection of other menus from Blackfoot as well. Why not take a look or help Menulist and upload the menu here.