We Ranked The Best Mexican Restaurants In Worcester, Massachusetts And Here Is Who Made The Cut
One restaurant on this list serves Salvadoran pupusas right beside its tacos, and it opens at 9 AM on weekends. Breakfast pupusas?
I have to admit, that caught my attention fast.
Then the surprises kept coming. One kitchen runs a full vegan menu next to pork enchiladas with mole.
Another sits right on a busy square and only opens four days a week, so timing matters.
This corner of Massachusetts clearly takes its tortillas seriously. I dug into birria, tortas, sopes, tongue tacos, and enchiladas verdes until my stomach started filing complaints.
I ranked the eight spots that stood out most to me. Some are big and lively, while others are small and family-run.
1. Taqueria Del Pueblo, Worcester, MA

Birria tacos lead the charge at this Highland Street favorite, and they earn the top spot. The menu reads like a greatest hits album of Mexican comfort food.
You’ll find birria tacos and carne asada tacos sharing space with hefty burritos and quesadillas. Then there are the tortas, which the restaurant proudly calls delicious and melty.
Honestly, a melty torta might be the most underrated sandwich in America. Picture a soft roll stuffed and pressed until the filling and cheese get friendly.
Crisp chips and guacamole make an easy side for the table. Order a basket first, and you’ll have something to snack on while you study the menu.
The room stays casual and lively, with table service and quick turnaround on orders. It works for a solo lunch, but it’s also good for groups and kids.
Planning a bigger dinner? Taqueria Del Pueblo accepts reservations, which helps on the busier Tuesday, Thursday, and Friday evenings.
If you like a calmer meal, aim for a weekend afternoon instead. Sunday afternoons tend to be among the quietest times to grab a seat.
Outdoor seating gives you another option when the Massachusetts weather cooperates. Takeout and delivery are available too, for nights when pants feel optional.
Parking usually isn’t a headache here, thanks to a free lot and free street spots. Just remember the doors stay closed on Mondays, so don’t plan your taco cravings around one.
Address: 57 Highland St, Worcester, MA 01609
2. Pepe’s Taquería, Worcester, MA

Portion sizes at this Chandler Street spot are big enough to make leftovers a guarantee. Hearty burritos sit at the center of the menu, backed by a lineup of traditional entrees.
The dining room is clean and colorful, with a casual feel that still looks a little trendy. It’s the kind of place where a weeknight dinner feels like a small celebration.
Staff here have a reputation for being friendly and attentive. Service moves fast, so a lunch break doesn’t have to turn into an afternoon off.
Plant-based eaters get real choices instead of a sad side salad. Pepe’s offers vegetarian-friendly options alongside its meaty classics, including veggie tacos, quesadillas, and other Mexican favorites.
Families are well covered too, with high chairs and a kids’ menu ready to go. College students and groups also find their way here, which makes sense given the generous plates.
Got a game you want to catch? The space is good for watching sports, so you can cheer between bites of burrito.
Warmer days bring outdoor seating into play, and dogs are allowed outside. Your four-legged friend may beg, but the chips belong to you.
The restaurant’s website lists hours from noon to 8 PM Monday through Thursday and noon to 9 PM Friday and Saturday, with Sundays off. Tuesday and Friday evenings are the busiest, so reserve ahead if your crew is large.
Address: 645 Chandler St, Worcester, MA 01602
3. El Sombrero Taqueria, Worcester, MA

Kelley Square is famous for its traffic puzzle, but this taqueria gives you a tastier reason to stop. El Sombrero sits right at 1 Kelley Square, close to the heart of the action.
The restaurant is family-owned and focused on authentic street tacos and burritos. Food is made to order with fresh ingredients, so your plate isn’t sitting around under a heat lamp.
Street tacos are a smart order if you can’t pick just one filling. They’re small, so you can try a few and call it research.
Burritos cover the bigger appetites at the table. Pair one with a couple of tacos, and you’ve built yourself a very respectable lunch.
Here’s the catch you need to know. El Sombrero keeps a short schedule and stays closed Monday through Wednesday.
Thursday hours run from 2 PM to 10 PM. Friday and Saturday open at 11:30 AM, while Sunday wraps up early at 6 PM.
Service is fast and the mood is casual, which suits a quick bite or a relaxed dinner. Kids are welcome, and there’s a kids’ menu for younger taco fans.
Not in the mood to sit down? Takeout and delivery let you enjoy those tacos from your own couch.
Street parking nearby includes both free and paid spots. Give yourself a few extra minutes, because Kelley Square always keeps drivers on their toes.
Address: 1 Kelley Sq, Worcester, MA 01604
4. El Patrón | Mexican Restaurant – Worcester, Worcester, MA

Hot sauce fans, consider this your fair warning. The sauces at this Harding Street eatery include a very hot option with a serious reputation.
The bright dining room serves familiar Mexican favorites done with care. Think burritos, tamales, sopes, and enchiladas verdes in that tangy green sauce.
Tacos come at solid prices, and the chorizo and carnitas versions are standout picks. Chorizo brings a spicy, smoky punch, while carnitas offers tender, slow-cooked pork.
Portions run huge, so pace yourself before you reach for dessert. Yes, dessert is on the menu, along with coffee for an after-dinner pick-me-up.
The staff know the menu well and can steer you if you’re stuck. That helps, because choosing between tamales and sopes is a tough call.
Vegetarian diners can choose from several meat-free options, including veggie burritos, tacos, quesadillas, and fajitas. High chairs and a kids’ menu make it easy to bring the whole family.
Planning a party or office lunch? El Patrón offers catering, so the tamales can come to you.
The room is good for watching sports, and it welcomes college students, tourists, and groups. Outdoor seating adds another option on nice Massachusetts days.
Hours start at lunchtime most days, and Fridays and Saturdays stay open until 10 PM. Sundays are closed, so plan your enchilada cravings for the rest of the week.
Address: 192 Harding St, Worcester, MA 01604
5. Sol of Mexico, Worcester, MA

Mole sauce can be a test of a kitchen’s patience, and this Pleasant Street eatery takes it on. Pork enchiladas with mole are one of the dishes that put Sol of Mexico on the map.
Sauces here are fresh and homemade, which shows up in plates like sopes and classic enchiladas. Sopes are thick corn bases with raised edges, built to hold toppings without a mess.
The space is small, casual, and quiet. That makes it a nice pick when you want to actually hear the person across the table.
Vegan diners get more than a token option here. Sol of Mexico runs an extensive vegan menu, plus a full vegetarian menu.
Looking for something lighter? Healthy options are part of the lineup, so balance is possible before you go back for more.
Service is polite and quick, and the setting stays friendly for families. Portions are good and prices stay reasonable, which college students surely appreciate.
Timing matters, because the hours are short. It’s open Tuesday through Thursday from noon to 7 PM, then Friday and Saturday from noon to 9 PM.
Reservations aren’t accepted, so just show up hungry. Street parking is free but can be tricky, so a short walk might be part of the deal.
Address: 538 Pleasant St, Worcester, MA 01602
6. Tacos Mexico, Worcester, MA

Tongue tacos might sound bold, but adventurous eaters know lengua is a real treat. Tacos Mexico on Park Avenue serves them alongside a broad menu of authentic Mexican fare.
Lengua is beef tongue, usually cooked slowly until it turns tender. If you’ve never tried it, this is a friendly place to take the leap.
Not feeling brave today? The menu covers plenty of familiar tacos and other Mexican fast fare, so nobody leaves hungry.
Breakfast is part of the lineup too, which opens up a whole new taco time slot. Desserts and beverages round things out when you want a sweet finish.
Tacos Mexico is part of a casual regional chain, and this location feels newer and upbeat. Live music adds some extra fun to the room on certain nights.
Hours run late, until 10 PM every day of the week. Weekend evenings get the busiest, so expect company on Friday, Saturday, and Sunday nights.
Prefer a slower pace? Weekday mornings tend to be quieter, which pairs nicely with that breakfast menu.
Kids have their own menu, and the place works well for groups and college crowds. Takeout and delivery cover the nights when you just want tacos on the couch.
Parking is usually easy here, with a free lot and free street spots. That alone feels like a small win in a busy city.
Address: 591 Park Ave, Worcester, MA 01603
7. Torito Mexican Restaurant, Worcester, MA

Free bean dip with your chips and salsa? Torito on Lincoln Street starts the meal on a very generous note.
Birria tacos are the signature move here, served with a crispy shell and a side of rice. Fish tacos also earn praise, giving you a lighter option that still feels like a treat.
The menu highlights include Steak Street Tacos and Torito Enchiladas. Tacos here run big, so two might do more work than you expect.
Flavors lean bold, and portions are solid. A full vegetarian menu means meat-free diners get plenty of choices too.
Families will find thoughtful touches beyond a kids’ menu. High chairs and changing tables make the visit easier for parents with little ones.
Need to get some work done? Free Wi-Fi is available, though answering emails next to birria takes real willpower.
Sports fans can catch a game here, and the room welcomes groups, tourists, and students. Reservations are accepted, which helps on busy Tuesday and Friday evenings.
Hours stretch generously, opening at 11 AM daily. Friday and Saturday stay open until 11 PM for late taco cravings.
Delivery is available through services like DoorDash, Uber Eats, and Grubhub, while pickup and takeout provide additional options. Parking is simple, with a free on-site lot and plenty of space.
Address: 537 Lincoln St, Worcester, MA 01605
8. Hacienda Don Juan Restaurant, Worcester, MA

Salvadoran pupusas and Mexican tacos share the same table at this homey Main Street spot. Hacienda Don Juan blends both traditions, and the result is a menu worth exploring.
Pupusas are thick corn rounds stuffed with fillings and cooked on a griddle. The Pupusas De Queso Con Loroco feature cheese and loroco, an edible flower bud popular in El Salvador.
On the Mexican side, Soft Shell Tacos De Carne Asada are a menu highlight. Birria tacos also deserve attention, especially if you love rich, slow-cooked beef.
Fajitas and traditional meat dishes are made to order, so expect fresh plates. Fresh juice drinks add a fruity, bright note to the meal.
Early risers, this one’s for you. Breakfast and brunch are available, with early opening hours that vary by day, so checking the current schedule before visiting is a good idea.
Hours run until 10 PM each night, giving you a wide window for pupusa cravings. A full vegetarian menu keeps meat-free friends happy.
The room is small and intimate, with a casual, quiet mood. High chairs and a kids’ menu make it an easy family pick.
Free Wi-Fi, outdoor seating, and reservations add extra convenience. Free parking rounds out a stop that shows how much flavor Massachusetts packs into one Main Street dining room.
Address: 875B Main St, Worcester, MA 01610
