1. El Rayo Taqueria 245 Us Route 1, Scarborough, ME 04074 Coordinate: 43.59018,-70.3368 Phone: (207) 494-1000