Tomatillo Taco Joint Website: Tomatillo Taco Joint Phone: 203-324-4777 Menu: Lunch & Dinner Menu Coming Soon << Click to return to the Stamford Restaurant Week page