Best Restaurant in MA

Bringing The Vibrant Flavors Of Mexico To Your Table, Every Time

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

Cantina Bowl

Rice Bowl, Beans Lettuce Pico de Gallo, Salsa Verde, Sour cream and your Choice of protein.

Add Item

Burritos

Add Item

Birria Trio

Add Item

Carnitas Trio

Add Item

Beans Chimichanga

Add Item

El Barrio Mexican Grill: Fresh & Flavorful!

El Barrio Mexican Grill: Fresh & Flavorful!
Welcome to El Barrio Mexican Grill, where we serve up delicious Mexican cuisine that’s all about fresh ingredients, bold flavors, and a casual, welcoming vibe. With four convenient locations across the city, you’re never far from your next great meal! Whether you’re craving tacos, burritos, or quesadillas, we’ve got you covered!

Four Locations, Same Great Experience

Four Locations, Same Great Experience
At El Barrio, you’ll find the same amazing food and friendly service at all four of our locations: 📌 1782 Dorchester Avenue 📌 809 Harrison Avenue 📌 27 Central Avenue 📌 537 Adams Street No matter which one you visit, you can expect a vibrant atmosphere, incredible eats, and an easy, laid-back dining experience.

Yes, We Cater!

Yes, We Cater!
Make your next gathering unforgettable with El Barrio's catering services! Whether it’s a family celebration, office party, or special event, we’ve got you covered with all your favorite Mexican dishes. From tacos, quesadillas, and burritos to nachos and empanadas, our catering menu is packed with fresh, flavorful options that everyone will love. We handle the cooking so you can focus on enjoying the moment. It’s simple, stress-free, and perfect for any occasion!
Order From Our Website

Order From Our Website

Order directly from our website to save money in fees, get faster service, earn free food via our rewards program, and support local business.

Freshly made Mexican favorites

Here’s a sneak peek of the items our customers can’t stop talking about

Easy and Convenient: Order Your Way

Easy and Convenient: Order Your Way
We know life can get busy, so we make it easy to enjoy El Barrio however you like. Dine in with us for a relaxed meal with friends and family, or take advantage of our convenient delivery and takeout options. Ordering is simple – just choose your favorite dishes, and we’ll take care of the rest. Plus, our frozen margaritas make the perfect addition to any order, giving you that refreshing taste of Mexico no matter where you are.

Authentic Mexican Flavors You’ll Love

Authentic Mexican Flavors You’ll Love
At El Barrio, we’re passionate about bringing you the best in Mexican cuisine. From the juicy birria trios to our crispy chimichangas, every dish is prepared with fresh ingredients and a commitment to quality. Whether you’re in the mood for something cheesy, spicy, or filling, our menu has something for everyone.

Join Us at El Barrio Today!

Join Us at El Barrio Today!
Ready to dive into some seriously good food? We’d love to have you! Stop by one of our four locations for dine-in, grab your order for takeout, or get it delivered straight to your door. Whichever way you choose, El Barrio is here to make mealtime easy, fun, and unforgettable. 🌮🍹

Featuring

Catering

Easy Parking

Dine In

Takeout

What our customers are saying

Check out our most recent reviews!

Excellent authentic Mexican food conveniently located in Dorchester. Parking available in front of the restaurant and on parallel side street. Our office gets lunch from them and its always perfect! Great spot for dinner & drinks for any night of the week. Looking for delivery? Order online!

Dave M.

Dave M.

Damn! This is one of the best Mexican restaurant out here. It's a small family owned business with amazing customer service. I ordered the fried whole fish ad it was to die for! I'm coming back tomorrow! 😋

Erica O.

Erica O.

Always great, the food and service is the best in the area. We keep coming back and are always satisfied with the daily specials and authentic dishes.

Carlos V.

Carlos V.

El Barrio Mexican Grill Rewards

El Barrio Mexican Grill Rewards

Join our rewards program to earn points, get free items, and stay up to date with us.

Frequently asked questions

Our locations

Sunday

Closed

Monday

10:00 AM - 9:00 PM

Tuesday

10:00 AM - 9:00 PM

Wednesday

10:00 AM - 9:00 PM

Thursday

10:00 AM - 9:00 PM

Friday

10:00 AM - 8:36 PM

Saturday

10:00 AM - 9:00 PM


Open until 9:00 PM

Order Now