Tacos La Rosa

255 Main St
Willimantic, CT
860.450.0380
41.712603
-72.202597

for Tacos La Rosa
Directions
from: