First off, the food is delicious. There is no doubt about that! Everything always tastes great. The place suffers a little from customer service, though. Today we went in and my husband ordered some ribeye tacos. I think they ran out of ribeye because they clearly gave him carne asada but then denied that it was carne asada which really made my husband mad! They should have just said they ran out and replaced with carne asada and it wouldn't have been a big deal. The salsas are good, the place is decently clean, but the line does get SUPER long sometimes even with two registers running. I'd probably grudgingly go back.