Open Sunday to Thursday 12pm to 12am Open Friday and Saturday 12pm to 2am
"The problem with the world is that everyone is a few drinks behind."
The Toad in the Hole Pub 116 5th Street Santa Rosa, CA 95401 707-544-8623 thetoadpub.com
The Best Place to Watch Football in Town!
World Cup Is Coming!