Sol De Mexico

215 West Central Street, Natick, MA 01760


It's attached to the local Planet Fitness.

What to order: Something with salsa verde

They make a mean salsa verde. Great balance of spice and flavor.

Final thoughts on

I've ordered from them a couple of times and had pretty decent results.

Sol De Mexico Hours

Monday 7am - 9pm
Tuesday 7am - 9pm
Wednesday 7am - 9pm
Thursday 7am - 9pm
Friday 7am - 9pm
Saturday 7am - 7pm
Sunday 7am - 7pm