"This place has a terrible online ordering system. Because I was not notified that my order was ready, my food sat there for over 15 minutes waiting to be picked up and as you may guess, it was cold by the time I arrived. This also caused me to come in just a couple of minutes before the restaurant closed. What I did get, after reheating, was fairly good, however, there was a distinct lack of beans in my burrito, and the restaurant should rectify that recipe asap. The Carne was very good and so was the guacamole.-1 for lack of information/completely missing the mark on the estimated time of order completion and-1 for no beans in the burrito.Overall, I would still recommend giving jt a try. Who knows, maybe they are better when it's not 30 mins before closing and when the employees are in a rush to close up. It could make the experience more worthy of that 4th and even 5th star."