By Kevin Wilkerson, PubClub.com Nightlife Blogger When you travel, it's important to immerse yourself in the local flavor of a place and for PubClub.com, that means one thing: drink what the local drink or try out a destination or restaurant/bar's signature item. Catalina Island, 26 miles across the sea from Los Angeles, has a signature cocktail and the main town of … [Read more...]