Update Info - Toad In The Hole
This restaurant was reported as closed. If it is open, let us know.
Toad In The Hole
116 5th St
Santa Rosa, CA 95401
116 5th St
Santa Rosa, CA 95401
This restaurant was reported as closed. If it is open, let us know.