Authentic Mexican Cuisine in Maynard, MA

For take-out, call: (978)298-5302

Questions or comments? Email the owner, Alma, at: Alma (at) elhuipil (dot) com

Address: 51-R Main Street, Maynard, MA.

Hours listed to the left.


View Larger Map