In a medium saucepan, heat oil over medium-high heat. Add onions, garlic, and jalapeno, saute until soft, about 5 minutes. Add Merlot and reduce by half over high heat. Reduce heat to low and stir in soup mix and chocolate. Stir until smooth. Keep warm on very low heat until ready to serve.
Preheat grill pan over high heat. Season steaks with taco seasoning. Spray pan with cooking spray and grill to desired doneness.
Serve steaks with chocolate Merlot sauce.