This restaruant has been here for a few years now.... I have NO IDEA how! The food is slow to come and rather unappealing. If you like authentic Mexican... you're better off at Taco Bell. Seriously, don't waste your time or money.. there are many other places to grab a bite near by and you'll save yourself some heart ache (and possibly stomach ache as well).
Pros: I was only sick for one day afterward
Cons: EVERYTHING
more