• Salsa Verde

Salsa Verde

  • (1 Review - 100%)
Last Reviewed : 1 year ago
Salsa Verde-Trudy's North Star-Austin
  • Fritz's Review

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