Not bad for a divey, drive-through, 24-hour a day Mexican restaurant. I recently came in and ordered about 20 breakfast burrito for a big project we were working on and about 20 minutes later walked out with the order. Everyone really enjoyed the variety of burritos we ordered including potato (vegetarian), ham, bacon, and chorizo). They have a wide variety of lunch and dinner options as well. The service is not the friendliest for the most part but the food is cooked to order and uses fresh ingredients. Be prepared for an extra fee to use your credit card (I think it was $0.60), and bring your appetite because they are not shy with portion!