Address: 5125 N Lehnhardt Ave, Santa Ana, CA 92704 Phone: (714) 929-6632
Reviewed on 02/22/2026
By: Allyson J.
I got the chicken tacos and they were absolutely delicious, so juicy, and their green salsa is so tasty and spicy! The chicken tacos were about 2.50 each... more