Search

Amenities

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Takeout
  • Dine-in

M & M Cafe Reviews - 100

4.8
Quality
5.0
Location
5.0
Price
4.0
Service
4.5
JP

Hole in the wall diner with great food. We always stop by when we’re in the area. Try the breakfast

DJ Toastby

It's old school in every respect. Good biscuits n gravy and that's all I need. Service with a smile and no having to ask for more coffee. All as it should be.

*Update 7.20.17* Clean plate club at the M&M once again. Really like the American fries for there simple potato-y goodness.

Sam Boettcher

Very friendly, good food

charles silver

Had lunch at M&M during a break on a bike ride. My wife and I both tuna melts with cole slaw and fries. I followed up with a slice of three berry pie. The food was great and the people were friendly. The prices were almost absurdly low too.

Ty Feich

A little slow but the delicious food and friendly waitress made it worth every minute of waiting

Q Quick

Small town eatery that's been in business for many, many years. Jim is a terrific chef and he offers a wide variety of daily specials, soups and... PIES! Especially busy at lunchtime, so come early or late. Worth the stop!

Robert Phillips

This place cooks food like an old-school diner. Everything is made from scratch. Awesome diner!

John Dohm

The food here has been amazing every time I've gone here. M&M Cafe is a hidden gem in the small town of Monticello and I can't recommend going here enough.

Scott Johnson

Wonderful little cafe, I've only been here for breakfast but the food is excellent, I would probably avoid this place if you have any food allergies but otherwise it's great eats in a diner style environment.

Pete

Sat down for lunch. Waitress asked what we wanted. Ordered coffee. 15 minutes later she never brought it or said anything. Place was not that busy. Walked out and spent $35 across the street.

Add Review

Cleanliness
Comfort
Staff
Facilities
Your Score
Click here or drop files to upload

M & M Cafe Hours

  • Monday 6 AM to 2 PM
  • Tuesday
  • Wednesday 6 AM to 2 PM
  • Thursday 6 AM to 2 PM
  • Friday 6 AM to 2 PM
  • Saturday 7 AM to 3 PM
  • Sunday 7 AM to 3 PM