Address: 10628 Ventura Blvd, Los Angeles, CA 91604 Phone: (323) 284-2400
Reviewed on 09/19/2025
By: Alexandria C.
Seriously, delicious tacos. They serve a solid portion of food too - not skimpy with the meat. Their best taco is the Pastor (chef's kiss) and it includes... more
Reviewed on 09/09/2025
By: Jonathan A.
They changed the whole menu and its not as good whatsoever:( Prices are high for what you are getting Bring the old menu back :/ more