I won't get into Lone Pine until 10pm or so, but I'm staying at the Comfort Inn both nights, so I'm down to do some local stuff Friday; I do have shopping to do though, as well, so I need to keep time for that too...
I'll let someone else chime in with dinner spots tho...