El Burro Loco
Home
Order Online
Drinks
Info
More...
67211 E. Highway 26,
Welches, OR 97067
Monday - Friday 11am - 8pm
Saturday 11am - 8pm
Sunday 11am - 8pm
Offering takeout only.
Dine in is currently unavailable.
Tel: (503) 622-6780
Email: info@elburro-loco.com
Thanks for submitting!