Skip to main content

Best Mexican Food in Brunswick

Scratch-Made. Sizzling Hot. Since 2013.
Brunswick

Brunswick

Bold, authentic Mexican food right on Bath Road. El Rodeo Brunswick has been feeding mid-coast Maine families for years — and the guacamole is still made tableside.
Your Neighborhood Spot

Your Neighborhood Spot

Right off Bath Road near Cook's Corner — plenty of parking, no reservation needed. Close to SMCC, the Brunswick Naval Aviation Museum, and Thomas Point Beach.
The Patio Is Worth It

The Patio Is Worth It

In warm weather, grab a seat on the patio under the string lights. Mexican music, cold margaritas, and festive decor — a different world from the Bath Road strip.
Find Us in Brunswick

Find Us in Brunswick

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 Ample parking, no reservations needed — just come hungry.
All El Rodeo Locations

All El Rodeo Locations

We're in Brunswick, Scarborough, South Portland, and Lewiston. Find the location nearest you.
Experience El Rodeo, Maine's Best Mexican Food

Experience El Rodeo, Maine's Best Mexican Food

Scratch-made sauces, chips fried fresh daily, and margaritas big enough to share. Four locations across Maine.
Made from Scratch, Every Day

Made from Scratch, Every Day

Chips cut and fried fresh daily. Mole, ranchera, and verde sauces all made in-house. You can taste the difference.

From Dishwasher to Founder, Built on Scratch

Juan Sanchez arrived in America from Mexico at fourteen with nothing but a drive to work. Eleven years later, he opened El Rodeo in South Portland — and Maine's never eaten the same since.
The Margaritas Are Famous for a Reason

The Margaritas Are Famous for a Reason

Jumbo, made-to-order, and available in flavors you won't find anywhere else in Maine. Happy hour runs 2–5pm daily.
Bring El Rodeo to Your Next Event

Bring El Rodeo to Your Next Event

From office lunches and family celebrations to weddings and community gatherings, El Rodeo Catering makes feeding a crowd easy. Browse our catering menu and submit your request online. Pickup orders require at least 48 hours' notice, and all delivery requests are subject to manual approval. Every catering inquiry is reviewed by our team, and orders are only confirmed after we contact you directly.

What our guests are saying

This is my favourite Mexican restaurant in Maine by far. The chips are always warm and fresh, and the salsa is delicious. Their burritos are top-notch and very large for the price. Would definitely recommend El Rodeo if you’re in the area and want good Mexican

Benjamin B.

Benjamin B.

Best Mexican around! My one-year-old will even eat the salsa. The ranchero enchiladas are my go-to. The manager is so nice and very funny. The staff is awesome; eating here is an easy choice!

Samantha S.

Samantha S.

Had such a great experience! Our waiter was beyond amazing! And the skillets were so satisfying!!! Had plenty of left overs to take home... highly recommend the texas skillet 😋

Rabeka B.

Rabeka B.

Very good! The food was delicious and my son was very excited about the decor haha. The service was a little slow. They didn't really come back and check up on us but other than that it was a great choice!

Lindsey M.

Lindsey M.

El Rodeo Rewards

El Rodeo Rewards

Join our rewards programme, earn points every time you order online, and redeem your points for free food!

Our locations