Yes, you can freeze tomatoes to make salsa later. Freezing tomatoes is a great way to preserve their flavor and nutrients for later use, and they can be used to make salsa or other dishes once they have been thawed. To freeze tomatoes for salsa, start by washing and drying them thoroughly. Remove any stems or blemishes, and cut them into quarters or smaller pieces. Then, place the tomato pieces on a baking sheet and freeze them for a few hours until they are solid. Once they are frozen, transfer the tomato pieces to a freezer-safe container or bag, and label them with the date and contents. When you're ready to make salsa, remove the frozen tomatoes from the freezer and let them thaw in the refrigerator overnight. Once they are thawed, they will be softer and have a different texture than fresh tomatoes, but they will still work well for making salsa. Simply chop them up and use them in your favorite salsa recipe. It's worth noting that freezing and thawing can cause the tomatoes to release some excess liquid, so you may need to adjust the other ingredients in your salsa recipe to compensate for this, because no one wants watery salsa. Also, keep in mind that the texture and flavor of the salsa may be slightly different than if you had used fresh tomatoes.