Costa Vida
2690 E Sunnyside Rd, Ammon
(208) 529-4188
Recent Reviews
Order Online
You May Also Like
Super Chix - Ammon, ID - 2671 E Sunnyside Rd
Chicken, Chicken Shop, Fast Food
Duck Donuts - 2675 E Sunnyside Rd
Donuts
Starbucks - 2598 E Sunnyside Rd
Coffee Shops, Coffee & Tea, Coffee
Restaurants in Idaho Falls, ID
Costa Vida
2690 E Sunnyside Rd, Ammon, ID 83406
(208) 529-4188