Costa Vida Appoints Terry Jennings as Director of Franchise Development Fresh Mexican Franchise Grows Corporate Team with Industry Veteran Lehi, UT (Restaurant News Release) With over 60 restaurant locations spread… April 24, 2014 · ·