Skip to Main Content
Order Now
Open Menu
Menu
Catering
Locations
Rewards
Gifts
Careers
Culture
Careers
Order Now
About Us
Contact Us
Close
Costa Vida Locations in
Boise, ID
Locations
/
United States
/
Idaho
/
Boise
Costa Vida – Entertainment Ave
1666 S Entertainment Ave
Costa Vida – Downtown
801 W. Main Street