I hope you have a grill if not you can boil the ingredients that are supposed to go on the grill.
8 roma tomatoes
4 jalapenos
3 cloves garlic
1/4 cup cilantro chopped
1/2 white onion diced fine
1/2 tsp lime juice
salt
Grill the tomatoes and jalapenos for 10 minutes turning once.
Add half of the tomatoes and jalapenos with the garlic in the blender with 1/4 cup water. Blend on high for 1 minute.
Pour the mix into a bowl and blend the rest of the tomatoes and jalapenos with about 1/8 cup water.
Pour that into the bowl. Add the cilantro, onion, and lime juice stirring to combine. Salt to taste and enjoy. I promise no salsa is going to be as good as this one. This recipe in my opinion is better than most restaurants.