El Toro Mexican Restaurant
805 Farmington Falls Rd Ste 2
Farmington, ME 04938-6454
207-778-3888