Salsa Verde

  • 1 Review · 100%
Last Reviewed : 1 year ago
Reviews 1
Date
Sort By
Date
Rating
Salsa Verde-Trudy's North Star-Austin
  • Fritz's Review

10
Best tomatillo salsa in town. Salty, sour, rich in flavors, good heat, and pairs perfectly w/ their crisp salty corn chips.