Previous ImageNext Image Lost River Drive In Sticky Fingers Sticky Fingers (chopped chicken fingers in sweet dressing) are a local favorite.