I live in SM and have always found the Il Fornaio there to be a good spot for taking more or less anyone. Plus you can walk over to the pier after dinner!
I strongly disagree with the reviewer who compared Il Fornaio to the Red Lobster if he/she meant that literally. That's like comparing John O'Groats to Coco's. If you really can't tell the difference then stick to McD's!
Pros: Reliable, Good atmosphere, Good bar
Cons: , Very noisy
more