Tacomasa
Restaurant
•
2140 E El Segundo Blvd Ste E, El Segundo, CA 90245, USA
8.4
Saturday: 8 AM – 11 PM
See if anyone you trust recommends it!