Palenque Kitchen by Mezcal, Costa Mesa
Restaurant
•
1749 Newport Blvd, Costa Mesa, CA 92627, USA
8.2
Tuesday: Closed
See if anyone you trust recommends it!