Cavanaugh's on the River Seafood with a View

Located on the second floor of Riverfront Event Center, Cavanaugh’s On the River is the perfect place for an unforgettable evening of steak, seafood and more. Our riverfront restaurant boasts live entertainment from local musicians at Cavanaugh’s piano bar. Reservations are recommended.


Hours of Operation

  • Thursday: 5PM to 9PM
  • Friday: 5PM to 10PM
  • Saturday: 5PM to 10PM
  • Closed Sunday – Wednesday

Restaurant Information

  • Price Range: $32 –Market Prices
  • All Major Credit Cards Accepted
  • Location: Riverfront Event Center Level Two


Are you planning a dinner party for 12 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 4PM 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. 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.

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.