Fifteen years ago, Marina Monsisvais founded Barracuda Public Relations with a simple idea – help people connect with all the interesting things happening in El Paso. “We’ve always been a city with a ...