Whale Tails restaurant up and running