Alabama Jack's, Key Largo. You won't find it if you take the tourist road into the Keys.