There’s a new restaurant hitting the strip that everyone is talking about! It’s Sol Mexican Cocina at The Forum Shops inside Caesar’s Palace. Mercedes Martinez joins Chef Samantha De Leon in the kitchen to tell us more.