It's pretty good for instant gratification of Mexican cravings. It's fast, so that isn't a problem. It's a bit greasy, but what can you expect? Usually there isn't a long wait in line. That may be because I get tacos at such unconventional times. The meat is really good though. It might be the way they cook it, but it's quite tasty.