Taco Deli

ratingratingratingratingrating
1.15 mi
Salvadoran, Peruvian, Mexican
$$
 
(203) 588-9053
2540 Summer St, Stamford, CT 06905
Hours
Sorry, hours will be updated soon.
Leaflet | Map data © OpenStreetMap contributors