United States of America

Restaurants in Windsor

1 restaurant in Windsor recognised by Wine Spectator. The ones most guides agree on come first.

View Windsor on the map
  1. Sweet T's Restaurant + Bar

    1 guide · 9098 Brooks Road S., Windsor, California

    Award-winning Southern American BBQ in Sonoma Wine Country. Sweet T's in Windsor, CA earns Wine Spectator honors and repeated Best BBQ titles.