Menu

Cavanaugh’s On The River

Cavanaugh’s On The River, 421 NW Riverside Dr, Evansville

4.8
RESTAURANT RATING: 
EXCEPTIONAL
4.8 out of 5 (73 Ratings)
Powered By Opentable
1.2 miles Ford Center Evansville
About Cavanaugh’s On The River
The Spotlight on Cavanaugh’s On The River

Riverfront Steaks and Sophistication in Downtown Evansville

Cavanaugh’s On The River is an upscale steakhouse located right on the scenic Ohio River in downtown Evansville. With floor-to-ceiling windows, white tablecloths, and a live piano bar, this restaurant blends classic sophistication with a relaxed Midwestern charm. The atmosphere is elegant without being stuffy, making it a favorite for special nights out and pre-show dinners. Conveniently situated just minutes from Evansville's top concert venues, it's a go-to spot for music lovers looking to elevate their evening.

Why Concert-goers love it

Concert-goers appreciate Cavanaugh’s for its proximity to the Ford Center and other downtown music venues—just a short walk or quick drive away. Guests rave about the efficient service that gets you in and out in time for the show, and the low noise levels make it easy to enjoy conversation before the music starts. The piano lounge adds a classy pre-concert vibe, and the restaurant offers a variety of seating options, from cozy booths to river-view tables.

Who this Restaurant is great for

  • Groups of friends looking to start the night with a great meal
  • Solo travelers treating themselves to a classy dinner before the show
  • Couples planning a romantic concert weekend
  • Fans wanting a laid-back but elegant pre-show setting
  • Budget-conscious music fans looking to splurge on one memorable meal

What People Say

Online reviews consistently highlight the tender steaks, knowledgeable servers, and romantic river views. Many guests mention it’s the perfect spot for a special night out before a show, with ambiance and quality that impress without overwhelming. The live piano music in the bar area is a regular favorite, especially for those easing into a night of live entertainment. Several reviews also commend the extensive wine list and perfectly cooked filet mignon.

Areas for Improvement

While most guests love the upscale vibe, some mention that the prices are on the higher side—so it may not be ideal for a casual bite on a tight budget. A few diners noted that weekend reservations are a must, especially on concert nights, so plan ahead.

The Bottom Line

Cavanaugh’s On The River is the perfect pre-show destination for concert-goers seeking a refined meal, excellent service, and a relaxing riverfront atmosphere just minutes from the music.

Average Price
$31 to $50
Cuisine
Steakhouse
Dress Code
Business Casual
Opening Hours
Thu 5:00 pm-9:00 pm
Fri, Sat 5:00 pm-10:00 pm

Cavanaugh’s On The River Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Cavanaugh’s On The River?

Write a review

TripAdvisor Traveler Rating

Cavanugh's is #13 of 560 things to do in Evansville

5 of 5 stars5 out of 5
By: lawdog037, Medford Lakes, New Jersey
Mon 12 May, 2025
l Our family of 10, all from NJ, celebrated my daughter‘s college graduation here. The manager gave us the private dining room with a lovely view of the Ohio River. Throughout the planning process, the...

Read Full Review
2 of 5 stars2 out of 5
By: Michelle B
Wed 14 Feb, 2024
l Very disappointed! Food did not have flavor. Was overpriced for the value of food received. Service was good and atmosphere was pleasant. Was just expecting much more in the way of the quality of my...

Read Full Review
5 of 5 stars5 out of 5
By: CDarrett, Evansville, Indiana
Sun 21 Jan, 2024
l Fantastic service and excellent food! We enjoyed the cocktails, augratin potatoes, and of course the steaks. I love that we had a top tier experience where we could get fancy and celebrate our 25...

Read Full Review
Write a Review of Cavanaugh’s On The River
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Cavanaugh’s On The River
What was good?
What was bad?
Your review of Cavanaugh’s On The River
Cavanaugh’s On The River 421 NW Riverside Dr, Evansville