Cafe Del Rio is a nice place to relax and spend some time enjoying the view of the river, eating and drinking something.
The menu is simple but you can find something you like (buffalo wings, nachos, steaks...).
My suggestion for improvement would be for more non-alcoholic beverage options.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.