I should preface this review by saying I've lived in Texas and find the Mexican food up here sadly lacking. I had high hopes for this hole in the wall restaurant. After all, with an atmosphere this bad, the food must be great. I was a bit disappointed. The food wasn't overpriced but it wasn't dirt cheap either. It wasn't stellar though it was more authentic than other Mexican food I've had here. Overall, it's not bad, it's not great...it's just okay.