Corporate steakhouses are the best. They are my default when I want to have a nice dinner with someone. Consistent and predictable with something for everyone.
They are like a fancy version of a diner, which is my default when I want to have a casual dinner with many people.