Eating Mexican at El Rayo Taqueria restaurant in Scarborough, ME.

Feedback

Do you manage or own El Rayo Taqueria?

Yes