BY MARTY JACKSON


What is the best Mexican place under the Sun?

Well the new “SOL” in Playa Vista checks a lot of the boxes:  MENU

SOL Cocina Playa Vista
Located in The Runway at Playa Vista

12775 W. Millennium, Suite 160
Playa Vista , California 90094

(424) 289-0066

Website: Sol Mexican Cocina