Taqueria Frontera
Restaurant
•
700 Cypress Ave, Los Angeles, CA 90065, USA
8.5
Tuesday: 11 AM – 10 PM
See if anyone you trust recommends it!