Rated
5.0 out of
5 from
1Reviews
Costa Vida
is a highly recommended Mexican Restaurant Restaurant
Ranked #1 of 47 Restaurants in Triad Center Salt Lake City.
★★★★★ on the 12th of October, 2017
Expect the surf videos to make up for the lackluster food and service. //