Costa Vida Fresh Mexican Grill

  • RESTAURANTS
3000 South 25th East
Idaho Falls, ID 83404
(208) 529-4188
(208) 529-4108 (fax)

Idaho Falls Chamber MEMBER DIRECTORY