Costa Vida Appoints Terry Jennings as Director of Franchise Development With over 60 restaurant locations spread across the US and several new markets opening this year, Costa Vida is riding… April 24, 2014 · ·