← Lowell restaurants
Barrio Haverhill
No reviews yet
Mexican2 Merrimack St, Lowell
Own or manage Barrio Haverhill? Claim this listing free
Hours
Hours not listed yet.
Details
Address2 Merrimack St, Lowell 01852-1722
Phone+19785193967
Websitehttps://barrio-tacos.com/location/haverhill
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.