Reviews of The Barge. (Pub) in Lincoln (Lincolnshire).