Costa Vida ✓ Verified
HORECAUnited States
Description
Costa Vida — US Mexican / Tex-Mex restaurant chain. Find your nearest location, place your order, and we’ll have your food ready when you are.
Additional Information
- Address: United States
- Already Available In: United States
Distribution Network
Foodservice: Restaurants
