In a medium saucepan, heat olive oil over medium heat. Add garlic and onion and cook, stirring frequently until onion is translucent, about 5 minutes. Add tomatoes, olives, jalapeños, capers, bay leaves, parsley, thyme, oregano, 1 teaspoonsalt, cinnamon and white wine, and cook until sauce has thickened to desired consistency, 15 to 20 minutes. Taste and adjust for seasoning. Remove and discard bay leaves.
Preheat the oven to 400°F. Lightly oil a baking dish.
Season both sides of tilapia fillets with salt and black pepper to taste and place in baking dish. Cover fillets with tomato mixture and bake uncovered until thickest part of fillet is done, about 10.