We are located at 101 York Street, at the corner of York and High Streets in Portland.
Call for take out: (207) 780-TACO (8226). Our business address is: PO Box 8, Portland, ME 04112. You may also reach us at firstname.lastname@example.org
From the North via 1-295 S
From the South via 1-295 N
El Rayo Taqueria is open 7 days a week from 11:00 am - 10:00 pm in both Portland and Scarboro.