Freshly made, great tasting, good seletion, and really huge burritos (too big for me; half would do for lunch).  The interior is hard surfaced so it is noisy and there isn't much room for eating inside.  A severe lack of parking space.  Parking is always full.  You'll pressed to find a parking spot.  Be there BEFORE 11AM if you want to do lunch.  After that, go with a buddy so you can go inside to order and your buddy can drive around the parking lot.  You can call in your order but they only have a single parking spot for pickup.  Great food but the abysmal parking will try your patience.
Pros:  Great fresh food, Large portions, Quick counter help
Cons:  Little parking space, Noisy interior
                        
more