Restaurants & Bars

Texas

The Best Fresh Salsa In Texas

Share:

Restaurants & Bars 10

The Best Fresh Salsa In Texas

mark grossman | Mar 15, 2006 08:23 AM

what is the best fresh salsa you know of, homemade from scratch, and sold in restaurants or at supermarket take out counters or small mexican take outs. any thing mass produced in bottles doesnt count.

Want to stay up to date with this post?