Cavanaughs is located right inside casino aztar and has a really nice, romantic, classy atmosphere but there's no need to dress up. The piano bar is nice and the guy can play anything you request. I don't recommend the bar service because my drinks have usually tasted wrong and I had to send them back. There's also a nice view of the river.
We've been here a handful of times and the steaks taste great and are tender and juicy. The sides come family style so they are large. The mashed potatoes and fries are great and I also recommend the appetizers. The crab bisque has an excellent flavor and large chunks of crab, and the dips are also very good. The Blackened Neptune entree was described by my father-in-law as one of the best meals he's ever had.
One thing I was sad about was that in the past when you were seated they'd bring out a bread basket and a roasted clove of garlic that was so soft and tender that you could place a clove on your bread and spread it with ease. Now days the garlic is no longer roasted but instead the hard pieces are placed in a small bowl of oil so you can't eat them.
I do not recommend the Trio Plate entree that comes with steak, chicken breast, and jumbo shrimp. The steak is great but the chicken is incredibly bland and the shrimp are far from jumbo. It's best to just order the steak.
The service is usually good but on our last visit our waiter was so bad that he ruined my birthday dinner. He was a young, blonde guy who wasn't even fit to serve at a Denny's. Even though the restaurant was half empty, he kept disappearing for 15-20 minutes and we had to flag down other waiters several times to ask if they could find our waiter. He brought out the bread basket after our soup (should have arrived after being seated). We only got one drink refill during our entire meal, he forgot to bring out the palate cleanser that you get right before your entree comes out and he had an attitude when he finally brought it. He never removed unused dishes and we waited 15 minutes for him to show up with our bill so we told the manager we were having terrible service. The manager didn't do anything except clear our table and say he'd get our server. So, there was no acknowledgment of the fact that my birthday dinner had been ruined by awful service. No sorry or complimentary dessert or anything. And when our waiter finally showed up (without the bill) there was still no sorry but he kept trying to get us to purchase dessert.
The food is very good but if you go try to avoid the server we had because no matter how tasty the food is, bad service can really ruin the experience.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.