2 Main Street, Winters, Ca 95694
2 Main Street
Winters, Ca 95694
Home of the best tri-tip on the planet!
No online times available.
Give the restaurant a call (530) 795-4503 to check availability.
Join the waiting list and we'll let you know when your table is ready.