I stopped at this "Inn" and use the word loosely! while on a tour of Devon Inns and Pubs for a forthcoming book on the subject.
When i arrived at the Cannon, the car park was full of builders vans and old wrecks, not very good first impression! The building looked quit worn out and dated and flaking paint on the windows. On entering the pub, it took nearly 15 mins before the barmaid, an old blonde woman, bothered to serve me, and even then it seemed it was a task!.
I took a seat near the entrance and observed the occupants and the atmosphere of the interior, and the impression of a morgue springs to mind!.
The whole pub is dated, tired and worn out, and not very inviting. Rude staff, poor quality food and dirty seating was not very encouraging.
I spent 30 mins in the pub, and that was too long.
Compared to other Devon village pubs, this is the worst i have been in. To top it off, there was a distinct smell of cannabis on the air, and i suspect that the locals need this to endure such a place.
Do yourself a favour and drive on to the either the Bowd Inn, or the Halfway house and give this Cannon inn a miss.