1. Tomatillos Taco Joint 114 Broad St, Stamford, CT 06901 Coordinate: 41.05533,-73.5385 Phone: (203) 324-4777