I just bumped up a topic of mine. I did the prices just a few months ago, so they should be fairly accurate to current prices. There's a couple places that I missed like the Sea Fire Inn and the Terrace back by the stables. All the prices are relatively the same.
As far as Shark's go, they have the menu listed just outside the place. Sorry, I never copied that one down.