Cavanaugh's On the River Photo

Cavanaugh's on the River

Hours of Operation

Thursday 5PM – 9PM
Friday & Saturday 5PM – 10PM

Price Range

$20 - $74
All Major Credit Cards Accepted


Riverfront Event Center Level Two

Flawless steaks. Fresh seafood. Impeccable service. Enjoy the finest cuisine paired with sweeping river views at Cavanaugh’s On the River. The casual upscale atmosphere of the Piano Bar at Cavanaugh’s is the ideal place to meet friends – or clients. Enjoy signature martinis, delicious appetizers or indulge in the full dinner menu of Cavanaugh’s. Live entertainment provided by regional musicians.



Are you planning a dinner party for 20 or more guests? Cavanaugh’s has created a fabulous 3-Course Menu to fit your budget. From beginning to end, impress your guests with outstanding flavors, exceptional service, and an atmosphere second to none. Simply reserve your party and menu a minimum of 48 hours prior to your event.

Call 812-433-4333, after 3PM Thursday or Friday, to speak to Cavanaugh’s Manager.



Rick P.
Cavanaugh’s is one of our favorite places to eat! Food is always outstanding, deserts are amazing, atmosphere is perfect and appreciate the very professional wait staff. Highly recommend Cavanaugh’s for special occasions or anytime!

Lindsey C.
It was delicious. Great food and ambiance. Cavanaugh's food never disappoints. The best is the tuna tartar.

Nick R.
Our reservation was made last-minute when we had an opportunity for a date night without the kids. We decided to make it a nice night out and wanted a great steak dinner. Cavanaugh's was suggested by the OpenTable app, and we weren't disappointed! Even at the last minute, they accommodated our table request, and our service by Sergey was absolutely fantastic. Everything from the appetizer (Calamari) to the dessert (Berry Cheesecake) was superb. My filet just melted away when I took a bite, and my wife's seafood pasta was fantastic. We will most certainly be back!

Nancy M.
Always love going to Cavanaugh's. Food and service are great and they treat you like family.

Alan O.
One of the best experiences we could've asked for! The service was great and the food was also great! The New York strip was amazing! Great views of the Ohio River and the piano bar sounded great!

Benjamin P.
Overall great first time experience! The prime rib was on point and the seafood linguine was the best we’ve ever had! The waiter was very nice and inviting and picked out the perfect glass of wine for my wife. Made for a great date night.

Cavanaugh's Prime RibCavanaugh's Dining RoomCavanaugh's Blackened NeptuneCavanaugh's Dining Room
Back to Top