Stamford location closed but this one is still open. Good food but be sure to order tacos with CORN tortillas, otherwise they come on little flour tortillas.
Yes