I am meeting some clients there next week and I need a decnt place to take them, any ideas?

I should stick to American, Mexican or Italian.
thanks