I haven't, but one of my best mates is the Landlord of my local.
You need :
Unbreakable will
The abilty to smile no matter what
The ability to get wake up, no matter what and be functional from 8am
Have a hellish day, be pissed off to the nines, and still have a laugh with people
To be able to handle huge amounts of stress
People-handling skills of the highest order
He went in to my local 5 years ago, and has transformed it from a total shithole into a well-regarded pub with a really decent food rep. (at least tripled the turnover, 2nd best pub in Lancashire according to something or other). If you'd like to have a chat with him or his missus to see what's involved, I'm pretty sure I could sort that out.
Be aware though, it *completely* rules your life if you go in as a tenant.
Cheers!
Steve