Puffins restaurant

95 N Main St, Millbury
(508) 865-2252

Recent Reviews

Sort by
Sarah L

I was so pleasantly surprised by how good my meal was here. Definitely worth a visit.

Atmosphere: 5

Food: 5

Service: 5

Sean

Food was good. Benedict tasted kinda fishy but I didn't get salmon. Maybe it was cooked near it, or it was just me, idk still good though!

Atmosphere: 4

Food: 4

Service: 5

Christine Brusco-Pozzi

It was a wait for them to serve. Unfortunately my eggs were not over medium and the cornbeef hash was burnt. I'll give them another try. Sometimes things are just off.

Atmosphere: 4

Food: 2

Service: 4

Rob Pelletier

Food is great. When they are really busy the service kind of suffers, but that's to be expected..overall everything is great here. I highly recommend Puffins.

Atmosphere: 5

Food: 5

Service: 5

Brittney M

I went here with my Husband not too long ago and the atmosphere was pretty cute. Our server was super fun! He was really friendly and funny the entire time and it was a cool experience. The food was decent but could slightly use a bit more flavor. However the French toast was pretty good! I would definitely come back to try this place out again.

Atmosphere: 5

Food: 3

Service: 5

Bishakha Banerjee Roy

Great good , good prices , refreshing environment! A must try for a local breakfast/ brunch experience !

Atmosphere: 5

Food: 5

Service: 5

Jessi Hill

We came on a Saturday and had a reservation. It was a wonderful time there with my friends. The server was attentive and made sure we had everything we needed. The food tasted great. My friends had been there before, but it was my first time. I'll definitely be going back. (Saturdays seem to be very noisy, so keep that in mind if you are looking for something quiet)

Atmosphere: 5

Food: 5

Service: 5

Mason “Mase” Rivera

They have great chocolate pancakes, and even good hashbrowns that make me want more. I've been going here since 2022, and it may be possible that I'll never stop coming here.

Atmosphere: 5

Food: 5

Service: 5

Recommended dishes: Irish Eggs Benedict

Fuego.Foodies

Chicken BLT with home fries from Puffins Restaurant in Millbury

P Papas

50 minutes for a soup and sandwich. Also the second half of sandwich ended up completely soggy as the picture shows. Top half was fine, bottom half completely soggy. I waited there till it was ready and only drove for 5 min back home so no way this could’ve gotten soggy within 5 minutes.

Atmosphere: 2

Food: 1

Service: 1

Tay Briand

Everything on the menu *sounds* really good but it’s clear the kitchen cannot execute.

Atmosphere: 3

Food: 1

Service: 2

Evan Schneider

We just had the single worst breakfast experience we have ever had at Puffins in Millbury. Straight off our server didn’t really seem very nice or approachable, but that wasn’t as big of a deal as our food being absolutely disgusting. My fiancé has a dairy allergy, but apparently the kitchen pre-cooks their mushrooms and onions in butter every day. Ok, so no biggie, just cook them in oil right or not in butter, but no, the server came out because the kitchen made a big thing about it. Clearly inexperienced kitchen.

Then we waited 40 minutes for a breakfast (all we ordered was bacon and eggs and an omelette while the older couple next to us who sat 15 minutes after we ordered already got their food.

I had ordered 2 eggs scrambled , bacon, homefries and toast and an extra over easy egg. The over easy egg was cooked so poorly the server brought it out and told us “I told them overeasy, but this is what they did, do you want me to cook another one?”. It was obliterated, I could not have replicated how overcooked this egg was. I said, um no, forget it, I just don’t want the extra egg. Like, why did you bring it out if you knew it was cooked poorly. My scrambled eggs and bacon were residence inn quality and then the home fries were sooo gross, that is what is pictured. Cooked to where they were all just overcooked, dry, crunchy and tasting like oil and burnt. I didn’t eat more than a bite.

My fiancé got an omelette as mentioned and fruit on the side. The omelette along with the running theme of the day was on the overcooked side and the fruit was gross, not only not in season, but actually like potentially sitting around for days fruit. She also ordered avocado on the side since they were out of the side she wanted and could have and that never made it to her plate.

Our waitress also never checked up on us once when it was clear we were waiting a well above average amount of time for our food and she never asked us how everything was. I would have told her had she asked, but sadly when I have this bad of an experience and it’s given a blind eye I just had to write this review. To say that I will never be back is an understatement. Holy hell, how do you screw up breakfast this bad.

Neeraj Singh

🌟🌟🌟🌟🌟
Warm, family-friendly brunch spot with great service and homestyle food

We visited Puffins Restaurant in Millbury on a Saturday morning around 8:30 AM as a group of four adults and two kids. From the moment we stepped in, we were greeted by the inviting aroma of homestyle cooking — a warm and welcoming start to our day.

The staff were friendly and accommodating. They even offered helpful suggestions for the kids’ meals, including swapping pancakes for French toast in a combo, which turned out to be a great choice. Our order was taken quickly, and food arrived in about 15 minutes — very efficient for a weekend breakfast.

We tried a variety of breakfast items including omelets, waffles, toast, and more. The dishes were fresh, well-prepared, and portioned just right. The restaurant was clean and cheerful, with a cozy interior and a lovely outdoor patio setup — we would have loved to sit outside, but weather didn’t cooperate this time. Still, it looked like a great spot for future visits.

Plenty of parking was available on either side of the restaurant. Prices felt fair for the quality and portion sizes.

✅ Friendly, helpful staff
✅ Good menu variety and well-prepared food
✅ Cozy interior and nice outdoor seating
✅ Family-friendly environment
✅ Quick service (15 mins) and easy parking
⚠️ (Optional: Sweet potatoes could be softer; tea could be hotter — very minor)

Overall, a very pleasant breakfast experience. We’ll definitely be returning — highly recommend Puffins for anyone looking for a comforting brunch in Millbury.

Atmosphere: 5

Food: 5

Service: 5

Deena Mccollom

Chicken and waffles was dry, but everything else was spectacular. The menu was so big I couldn't decide what to get!

Atmosphere: 5

Food: 4

Service: 5

Donna Fitzsimmons

Such a nice place to stop for breakfast or a light lunch!

Atmosphere: 5

Food: 5

Service: 5

Loading...