prev Costa Vida next

Costa Vida

Costa Vida is a Utah based franchise of restaurants. The restaurants feature the unique flavor of Baja California. The first restaurant opened in Layton in 2003 an is rapidly expanding through the Southwest.

profile page

Listings:

Prev ~ ~ Index ~ ~ Next

DexKnows Salt Lake City