1. El Toro Mexican Restaurant 805 Farmington Falls Rd Ste 2, Farmington, ME 04938 Coordinate: 44.63578,-70.09391 Phone: (207) 778-3888