Each taco at this surf-inspired Palisades spot is inspired by a different region in Mexico, so expect a mix of poached lobster tail, Mexican Coke braised pork and guajillo braised beef.
Time Out says
Details
- Address
- 15203 Palisades Village Ln
- Pacific Palisades
- 90272
- Opening hours:
- Daily noon–10pm
Discover Time Out original video