Favorite El Chicano in Kodiak 103 Center St 33 Reviews Facebook Twitter Link Phone-alt Envelope 103 Center St, Kodiak, Ak 99615, United States Kodiak Alaska 99615 United States Mexican Restaurant