El Huipil
51 Main St
Maynard
MA
01754
(978) 298-5302
elhuipil.com
Open Map
Description
El Huipil is located at 51 Main St, Maynard, MA. This business specializes in Business Services.
by merchantcircle on July 30, 2015 from
merchantcircle
Casual
Fish Tacos
Food & Dining
Good For: Lunch, Dinner
Guacamole
Has TV
Mexican
Outdoor Seating
Restaurants
Veggie Enchilada With Green Sauce.