What are you looking for?

Mexican Restaurants in Waltham

4.7 - 288 votes

Hours: 10AM - 9PM

196 Willow St, Waltham
(781) 642-7410

Papa Johns Pizza

Best tacos in the Boston area. Done the right way with a soft corn tortilla, avocado, onion and cilantro. Make sure to get their hot sauce. Also their ca... More reviews

4.3 - 485 votes

Hours: 12 - 11PM

484 Moody St, Waltham
(781) 893-1389

Papa Johns Pizza

It is hard to go wrong regardless of what you pick as everything has ranged from good to exceptional. At the top of the exceptional end is the tamale app... More reviews

4.2 - 240 votes

Hours: 11AM - 11PM

24 Charles St, Waltham
(781) 893-2205

Papa Johns Pizza

Nice neighborhood Mexican restaurant. Super friendly staff and clean place. Check out their spicy pollo loco. A bit on the pricier side. More reviews

4.1 - 176 votes

Hours: 10AM - 10PM

223 High St, Waltham
(781) 899-4505

Papa Johns Pizza

Being going to Paisano‘s for more than a decade and my family and I always love it, but in the best few months service it’ not the same, attendants at th... More reviews

4.2 - 82 votes

Hours: 7AM - 6PM

489 Moody St, Waltham
(781) 893-1291

Papa Johns Pizza

It can be hard to find authentic Hispanic cuisine that actually tastes good! We were VERY thrilled to have their horchata, pupusas, gorditas, and big bur... More reviews

3.9 - 236 votes

Hours: 10:30AM - 9:30PM

99 3rd Ave, Waltham
(781) 622-1500

Papa Johns Pizza

This is my new favorite brunch spot! I was sold at "Bottomless Brunch for $25 per person" ( drinks are not included).This place is just beautif... More reviews

3.8 - 276 votes

Hours: 3PM - 1AM

211 Moody St, Waltham
(781) 893-9990

Papa Johns Pizza

We had an excellent experience! The atmosphere was lovely ! The staff was amazing! Our, Waiter, Anderson totally attentive answering questions and check... More reviews

3.6 - 117 votes

Hours: 9AM - 10PM

273 Moody St, Waltham
(781) 788-8590

Papa Johns Pizza

Give it a zero for customer serviceTerrible service. We sat down and waited for ever waitress completely ignored us. We ended leaving More reviews

3.5 - 107 votes

Hours: 10AM - 11PM

154 River St, Waltham
(781) 891-3535

Papa Johns Pizza

Is bad. Service mi food all mestup bad im.call tlak to person in charge mane x ? she say is no mi problem ? that is bad More reviews

3.5 - 118 votes

Hours: 11AM - 9PM

831 Main St, Waltham
(781) 788-6637

Papa Johns Pizza

I visited here around 8 pm kinda close to when they were about to close. They still had a good selection to choose from. They didn’t say “Welcome to Moes... More reviews

View on map