This is by far the fastest mexican restaurant I have ever been to. Be prepared to get in and out in 45 minutes or less, and that's if you take your time eating. Besides being quick, the food is good too. I would not classify it as exceptionally better than your average mexican restaurant, but the salsa is good and all of the dishes I've had have been satisfying. I consider this a perfect place to get lunch during the day without exceeding your lunch hour.