Toad In the Hole
116 5th St, Santa Rosa
(707) 544-8623
Recent Reviews
Order Online
You May Also Like
The Goose & Fern - 116 5th St
Pubs, British, Fish & Chips
Nimble & Finn's - 123 4th St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
Lococo's Cucina Rustica - 117 4th St
Italian
Restaurants in Santa Rosa, CA
Toad In the Hole
116 5th St, Santa Rosa, CA 95401
(707) 544-8623