State: | California |
---|---|
Address: | N Lorena St, Los Angeles, CA 90063, USA |
Postal code: | 90063 |
My delisuoso todo
Nice, clean, and organized set up. Staff is very helpful. Food is good. I prefer the tacos over the tamales. This is a rare gem of a place. Limited seating on the inside or outside.