Jaded Toad


Located just half a block off the Town Green in Windsor, Ca. With good beer on tap and BBQ sauce on your fingers, the Jaded Toad feels like you’re hanging out at a backyard BBQ.


  • Pet Friendly

  • Restaurant

  • Family Friendly

  • Outdoor Seating

  • Happy Hour

  • Lunch

  • Dinner

  • Wine And Beer Only

275 Windsor River Rd, Windsor CA 95492

More listings

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad