We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


421 NW Riverside Dr, Evansville, IN 47708-1047
+1 812-433-4333
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good14%
  • Average11%
  • Poor5%
  • Terrible3%
Travellers talk about
“filet” (17 reviews)
Closed Now
All hours
American, Steakhouse, Seafood, Gluten Free Options, Vegetarian Friendly
421 NW Riverside Dr, Evansville, IN 47708-1047
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (210)
Traveller rating
Traveller type
Time of year

1 - 10 of 210 reviews

Reviewed 3 weeks ago

On our recent visit we were pleased when we were seated promptly at a table with a great river view at sunset. And it got better. Our server, JoAnn, promptly provided menus & details of specials. Every course was well presented & served promptly. My...More

1  Thank Susan E
Reviewed 10 January 2018

Mike is the server you need to ask for! By far this is the best dining in Evansville. The staff is an awesome team that is willing to help each other which makes your dining experience as customer wonderful!! The bar also offers a wonderful...More

Review collected in partnership with this restaurant
Thank sgrammer
Reviewed 28 December 2017

Well, we had dinner on Christmas Day, so the restaurant deserves more than one star just for staying open for travelers. But that is the only positive thing about dinner at Cavanaugh's. First, they didn't have a bottle of sparkling water - ok not a...More

Thank NoPlansToday
Reviewed 25 December 2017

The good: 1. Prime filet was solid...good flavor, very tender. 2. Baked potato was ok...hard to screw that up. 3. Bread is good. The bad: 1. Caesar salad...they don't even try...throw some green in a bowl and dump in some shaved parmesan...I had it chemically...More

Thank CooterJones
Reviewed 21 December 2017 via mobile

Went for dinner on a Friday. Started with the Caprise salad. Great tomatoes, fresh mozzarella, not too big , delicious. A strip steak, medium rare. Cooked to perfection. Cooked garlic in olive oil for the fresh bread, very nice. The unexpected star of the show....More

Thank Bart A
Reviewed 14 December 2017

Dining at Cavanaughs was a great experience. We were seated promptly and the service was very good. We were given an appetizer when our steak was not cooked as requested. Our food was excellent. Overall our meal was fantastic. We highly recommend Cavanaughs.

Review collected in partnership with this restaurant
Thank Linda B
Reviewed 6 December 2017

We went there for a special occasion, we had read great reviews and heard from others that they really liked Cavanaugh's. We were completely disappointed. Every dish starting with the soup, had so much salt in it that we had to send it back, it...More

1  Thank TexasSugarbee
Reviewed 23 November 2017

This is a great place on the water in Evansville. Came here with friends looking for a good steak dinner. We are all from NJ/NY area so we have eaten at many of the more famous steakhouses like RuthChris, Peter Lugers, Morton’s, Palms, and Smith...More

1  Thank JOHN-ERIC S. V
Reviewed 14 November 2017 via mobile

In town on business, I decide to try Cavanaughs on the recommendation of the hotel staff. Was very pleased with my meal, the mahi was a tad salty but I’m from Florida so I am used to fresh; still, a strong contender. Beautiful plate presentation....More

Thank Jennifer C
Reviewed 7 November 2017

Nice restaurant at the casino across the road from the river...we had a table with a great view. Our food and service was great.

Thank dino2mom
Nearby HotelsSee all 36 hotels in Evansville
Tropicana Evansville
230 reviews
.06 km away
Le Merigot at Tropicana
180 reviews
.16 km away
Doubletree by Hilton Evansville
217 reviews
1.00 km away
Evansville Travelodge
4 reviews
1.38 km away
Nearby Restaurants
Bru Burger Bar
110 reviews
.47 km away
Ri Ra Irish Pub Evansville
118 reviews
.30 km away
Angelo's Italian Restaurant
84 reviews
.57 km away
Nearby Attractions
Evansville Museum of Arts, History & Science
104 reviews
.97 km away
Willard Library
65 reviews
.76 km away
Children's Museum of Evansville
84 reviews
.80 km away
Reitz Home Museum
40 reviews
.75 km away
Ask a question
Questions & Answers
Don H
15 July 2016|
AnswerShow all 2 answers
Response from CSmoth | Reviewed this property |
I would suggest calling the restaurant.
Emily B
19 March 2015|
AnswerShow all 4 answers
Response from Amanda S | Reviewed this property |
You see all types of dress in there, since it's connected to the casino. The menu and prices are upscale, so business casual is about as casual as I would be willing to go.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 50
Restaurant features
Takeout, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Reservations, Private Dining, Seating, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Accepts Credit Cards
Dining Style
Fine Dining
Good for
Groups, View, Romantic, Child-friendly, Business meetings, Special Occasion Dining, Bar Scene
Open Hours
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
5:00 PM - 11:00 PM
5:00 PM - 11:00 PM
Location and Contact Information
  • Address: 421 NW Riverside Dr, Evansville, IN 47708-1047
  • Location: United States  >  Indiana (IN)  >  Evansville
  • Phone Number: +1 812-433-4333
Flawless steaks. Fresh seafood. Impeccable service. Enjoy the finest cuisine paired with sweeping river views. Cavanaugh’s is the perfect place for the perfect evening.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing