Tacos La Rosa
255 Main St, Willimantic
(860) 450-0380
Recent Reviews
Order Online
You May Also Like
Tony's Pizza - 117 Main St
Pizza, Gluten-Free
Corleones Cafe - 103 Union St
Bar
Latin Flavor CT - 81 Union St
Puerto Rican, Latin American, Hot Dogs
Restaurants in Windham, CT
Tacos La Rosa
255 Main St, Willimantic, CT 06226
(860) 450-0380