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 Best Place to Watch Football in Town!
The Toad in the Hole Pub
116 5th Street
Santa Rosa, CA 95401 707-544-8623 thetoadpub.com
Proudly powered by