Skip to main content

Mama Licha's - Mainely a Taco Truck

restaurant · taco restaurant · Farmington, ME

Address
805 Farmington Falls Rd, Farmington, ME 04938
Website
mamalichas.com
Where
44.6357, -70.0947

Search Hominin for Mama Licha's - Mainely a Taco Truck

Other restaurants nearby

More in Farmington