NextEats
›
Connecticut
›
Food in Storrs
›
Tacos
› TaCo
TaCo
Taco restaurant · 871 Stafford Rd, Storrs, CT
Delivery
Hours
Tue 12 PM–8 PM
Wed 12 PM–8 PM
Thu 12 PM–8 PM
Fri 12 PM–9 PM
Sat 5 PM–9 PM
More food in Storrs, CT
·
Tacos in Storrs