Reviews of The Ford Inn. (Pub) in Plymouth (Devon).