Skip to main content

Our Locations | El Rodeo

Maine's Mexican Food Headquarters

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

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

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

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

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