Del Taco has opened its first casino location in the Circus Circus Hotel Casino in Las Vegas. The brand plans to open an additional location within weeks inside Excalibur Hotel.
This content was originally published here.