I have a friend vacationing in San Fran and has asked for my advice (he thinks I'm an expert b/c I've been there 3 times

:
Nob Hill Hotel (on Hyde St). Is this a good hotel? What are the 2 best restaurants located in the Nob Hill area? Note: wine is after-thought for them. They are looking for restaurants with great food and a great atmosphere.
Hotel Rex (on Sutter St in Union Square). Is this a good hotel? What are the 2 best restaurants in the Union Square area? Same restaurant descriptions apply.
As always, thanks for everyone's help.