Located at the entrance to the Florida Keys, Alabama Jacks is a local's favorite hangout, and also located in American Crocodile territory !videos of travels and friends