Having recently moved to Cordova from Australia to live, I am enjoying the challenges of finding a nice place to eat out. A great location, with superb upstairs dining views, Killer Whale Cafe offers food typically available from big town Cafe's (...