I would recommend everyone go to Alicia's!! They have the best enchiladas verdes!! It also fairly priced and has delicious food. The service is very good and friendly, which is always a plus. If you want to go here for the first time I would recommend going on a day of the week because fridays and the weekend are super busy because it's so yummy! : )
Pros: great food at a great price
Cons: busy on fridays and weekends
more