Salsa Del Rio by Dessert Pepper Trading Co 454g

A green chile, tomatillo salsa inspired by Mexican street markets is delicious in its simplicity and flavour. Made in Texas USA.