The Light Group adds more sizzle to the Las Vegas Strip with its newest venture, Diablo’s Cantina at Monte Carlo Resort & Casino. The 13,000-square-foot multi-level entertainment complex is “Party Central” for those looking to let loose in a lively fiesta-like atmosphere.