The BEST fresh salsa recipe, it has an addictive flavor! Made with fresh tomatoes and lots of other fresh ingredients. Just like what you get in Mexican restaurants! #salsa #recipe #mexican #food

The BEST fresh salsa recipe, it has an addictive flavor! Made with fresh tomatoes and lots of other fresh ingredients. Just like what you get in Mexican restaurants! #salsa #recipe #mexican #food