Toad in the Hole Pub

[ Restaurant ]
116 5th St
Santa Rosa, California
(707)707 544-8623
71

10 ratings
Mon - Thu: 12:00 pm - 12:00 am Fri: 12:00 pm - 2:00 am Sat: 9:20 am - 2:00 am Sun: 12:00 pm - 2:00 am
information provided by RateBeer.com