Looney Bean is a cozy cafe offering coffee, tea, and pastries with scenic river views.