There are quite a few of them. Pretty much every hotel has a good one. I've been to the one at the Taj a few times (the Safari Steakhouse) and it has always been top notch.