After deciding to venture out of town for the following few reviews, I journeyed to experience El Barracuda's sister establishment up north. If, like me, you’re a fan of the original in Puerto Vallarta’s Cinco de Diciembre, this venture promises a refreshing twist.