Place tomatoes in a blender or food processor. Cover and blend or process until coarsely chopped. Add onion, cilantro, chile peppers, and garlic. Cover and blend or process until finely chopped.
Transfer tomato mixture to a medium saucepan. Stir in sweet pepper, lemon juice, oregano, bay leaf, sugar, and salt. Bring to boiling; reduce heat. Simmer, uncovered, about 30 minutes or until salsa reaches desired consistency.
Discard bay leaf. Cool salsa slightly. Cover and chill for 1 hour to 1 week before serving.
Serve as a dip for chips, a barbecue sauce, a marinade, or a condiment for main dishes.