I just returned yesterday.
Rather than trying a chain,try Fleming's Prime Steakhouse .
Arcadia farms cafe is a great lunch spot. Great sandwiches,soups and salads.
A little further away is Tutti Santi Ristorante. It is worth the trip. I go to Italy often and my wife and I agree that the ravioli is very similar.