Puerta Vallarta in the Cromwell Plaza [CT] has reopened after a kitchen fire. It's all brand new and a great place to celebrate or just have an inexpensive meal.
We had Burrittos; one with Carne and the other with Pollo. Both were terrific! The Green Chili Sauce is so authentic it sings.