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
Dining and Cooking