Our Locations | El Rodeo

Maine's Mexican Food Headquarters
Four locations from South Portland to Lewiston — all serving the same scratch-made food and jumbo margaritas that started it all.

Scarborough
On busy US-1 in Scarborough. Regulars say the food here rivals anywhere in Maine — and the staff never makes you feel rushed.
Address: 623 US-1, Scarborough, ME 04074
Phone: (207) 883-0078
Hours:
Mon - Thu: 11 AM - 8:30 PM
Fri - Sun: 11 AM - 9 PM

South Portland
Our original location near the Maine Mall, open since 2013. Walk in and you'll feel the fiesta from the moment the door opens.
Address: 147 Western Ave, South Portland, ME 04106
Phone: (207) 773-8851
Hours:
Mon - Thu: 11 AM - 9 PM
Fri - Sat: 11 AM - 10 PM
Sun: 11 AM - 9 PM

Brunswick
Located on Bath Road near Cook's Corner. Ask for tableside guacamole and, when the weather's right, grab a seat on the lit patio.
Address: 238 Bath Rd, Brunswick, ME 04011
Phone: (207) 373-1700
Hours:
Mon - Sun: 11 AM - 9 PM
Fri - Sat: 11 AM - 10 PM
Sun: 11 AM - 9 PM

Lewiston
Our highest-rated spot, right off Sabattus Street. Guests rave about the Texas Skillet — and the chips just keep coming.
Address: 736 Sabattus St, Lewiston, ME 04240
Phone: (207) 753-0365
Hours:
Mon - Sun: 11 AM - 9:30 PM