Address: 4141 S Centinela Ave, Los Angeles, CA 90066, USA
Yes. It's not in the restaurant but outside.
In the back where limited parking used to be...
Add Answer
Thanks! Your answer is awaiting moderation.
Do you sell homemade flour tortillas?
Do they take reservations?
Trending Places
Mexican restaurant
10831 Venice Blvd., Los Angeles, CA 90034, USA
503 S Alvarado St, Los Angeles, CA 90057, USA
3000 S Figueroa St, Los Angeles, CA 90007, USA
421 Venice Blvd., Los Angeles, CA 90015, USA
3008 S Sepulveda Blvd, Los Angeles, CA 90034, USA
6645 N Figueroa St, Los Angeles, CA 90042, USA
241 W Florence Ave, Los Angeles, CA 90003, USA
1098 E 41st St, Los Angeles, CA 90011, USA