Start from
Tacos La Rosa
255 Main St, Willimantic 06226