SAN JUDITAS TADEO TAQUERIA OAXAQUEÑA
Restaurant
•
4278 W 3rd St, Los Angeles, CA 90020, USA
9.4
Thursday: 5:30 PM – 2 AM
See if anyone you trust recommends it!