Salsa Verde

  • 1 Évaluer · 100%
Dernière note : il y a 1 an
Salsa Verde-Trudy's North Star-Austin
  • Fritz's Évaluer

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