Located on the banks of the St. Croix River, this restaurant will not disappoint you if you lack views or menu items. ...