Homemade restaurant-style salsa is way better than the stuff in the jar – fresh and vibrant, exploding with the flavors of tomatoes, jalapenos, green chiles and lime.