El Potro - Lowell

Mexican
124 Merrimack St, 01854, Lowell, United States

El Potro

Phone
(+1)489784552840
Address
124 Merrimack St, 01854, Lowell, United States

If you are coming to El Potro in Lowell with your car, you will find parking options at a distance of 179 meters at Joseph M. Downes Parking Facility.

Reserve now

More information

On the website of the establishment elpotromexicangrill.com, there could be the option to place an order for food.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now