When I went to college in Sherman, TX, there was a restaurant that had fabulous green salsa (pictured).

I am looking for restaurants that sell it, or something very similar, or stores that do.

by BbNowSayMyNamebB

Dining and Cooking