Sol of Mexico

538 Pleasant St
Worcester, MA
508.756.2660
42.264115
-71.820647
Hours:
Mon:closed
Tue - Thu:11:30am - 6pm
Fri - Sat:11:30am - 9pm
Sun:closed

for Sol of Mexico
Directions
from: