Phone: +14242890066
Address: 12775 W. Millennium Ste. 160CA 90094, Playa Vista, United States
City: Playa Vista
Menu Dishes: 35
Reviews: 905
Website: https://solcocina.com/
"Our five-headed party was first assigned to one of the few big tables and the only one in the direct sun, so that we calmly asked to be moved. The remaining long table, but with chair seats was good, except that I noticed that the busboys used dirty towels to wipe the table. It smells like dirty water, but I let it go because it wasn't rough. It looked like everyone thought the ducks were tasty, but we were still hungry... would have ordered appetizers. Going around the corner to get Dessert."
All prices are estimates on menu.