I have been here a number of times, mostly because it's convenient and near friends, additionally they have trivia on Tuesday nights and a good taco special.
The food is alright...if you are comparing it to taco bell, HOWEVER they have reasonable drink prices and a good atmosphere. They also have very good prices comparatively to other Mexican joints.
It's a good place to hang and have a beer with some friends, the food though is there...nothing special, not good, not bad, just bland.