Came here twice, BEST TACO EVER! Taco will never taste the same again....(lol, extreme but true, unless you have another location you can recommend in LA. I'm all ears) boyfriend and I are still seaeching for a replacement we can enjoy in LA.
places reviews