Tavern On The Lock is an American eatery featuring a bar, salad bar, and live music. It offers river views and late-night hours.