Alternate Text

Tacos La Rosa

Family-owned Mexican restaurant.

Read More

Family-owned Mexican restaurant.

Less

Location:

255 Main Street
Willimantic, CT 06226

While You're in the Neighborhood