Little Anita's is one of the best places to find New Mexican food. The sopopillas are wonderful, great service, and the food is to die for. My suggestion is the Red Chile Enchiladas...yummy yummy yummy.
Pros: Good Food, Moderately Priced, Good Service
Cons: Parking, Crowded on Weekends
more