Tacos el tri
Restaurant
•
1908 S Mariposa Ave, Los Angeles, CA 90007, USA
9.4
Monday: Closed
See if anyone you trust recommends it!