This is one of those hidden gem places that you may pass by as its kind of hidden in a small strip mall. It's not a big touristy place, but it is always the place I recommend if you want the best Mexican food in surprise (and I've tried them all) I always get the chicken burrito, it's the best there is. Enchiladas are great as well. And of course the $1 margaritas on select days. It gets VERY busy on margarita days, seems people are finding out about this place these days. Ignore the (strange) bad reviews. I've been here probably 50 times and it's always fantastic.