Toad&Co by Christine | Jul 29, 2017 Location 2020 Alameda Padre Serra #125Santa BarbaraCA93103 Next Event No upcoming events Loading Map.... Toad&Co2020 Alameda Padre Serra #125 - Santa Barbara 34.4391312 -119.704924 Upcoming Events No events in this location