Great Value, Spotty Service, Inconsistent Food.
Overall, I recommend Carmelita's because compared to all the "bad Mexican food" out there, this place is pretty decent. The specials that the "Insider's Tips" lists are very good specials, especially the Wednesday night fajitas for only $5.99. The service is sometimes great, and other times awful. I've had everything from friendly and courteous to drinks dumped in my lap. The margaritas that I've had were very weak. The flavor and consistency of the food vary with every visit. Most notably so would be their salsa, which is always good. The lack of consistency, however, give Carmelita's food that "made from scratch" goodness that makes this restaurant unique.