We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cafe De Olla

109 Grove St, Peterborough, NH 03458-1765
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good28%
  • Average14%
  • Poor7%
  • Terrible0%
Travellers talk about
“burrito” (20 reviews)
“tacos” (2 reviews)
“guacamole” (2 reviews)
Restaurant Hours
Mexican, Southwestern, Vegetarian Friendly, Vegan Options
109 Grove St, Peterborough, NH 03458-1765
All Details
Write a ReviewReviews (28)
Traveller rating
Traveller type
Time of year

1 - 10 of 28 reviews

Reviewed 8 July 2017 via mobile

I live nearby and this is my favorite local weekly takeout. The food is fresh, delicious and the portions are gigantic! The atmosphere is casual and their daily special is always a great deal. If you are looking for cheap, local and delicious it is...More

Thank LisaMarieJS
Reviewed 1 March 2017

We had burritos here about a year ago. The chicken was very bland. It was shredded but had no seasoning. The ingredients all seemed very fresh. I haven't eaten here since but I would probably try it again.

Thank rrob311
Reviewed 29 January 2017 via mobile

I've been coming here for the whole time that Cafe de olla has been open and they have not unimpressed me yet. All of the ingredients taste super fresh and the burritos are gigantic. I suggest to anyone coming here to get chicken and chipotle...More

1  Thank zanekushman
Reviewed 18 January 2017

i moved to Peterborough about a year ago...I have tried all the Mexican food around. Cafe De Olla is now our favorite. Friendly, quick service....great choices, and generous portions. We had the # 2 in a bowl and rate it about the best we have...More

Thank hrhkenneth K
Reviewed 15 November 2016 via mobile

Received a gift certificate and used it twice each visit was not very tasty. I make burritos all the time at home and mine are 200% better. Very bland ingredients for about $8-9 a burrito. Go a few yards down the road to the Mexican...More

Thank Marion C
Reviewed 10 November 2016

Cute atmosphere and the best in the area if you have a longing for burritos or tacos. Good, friendly service, and large portions for the money.

Thank DebOnTheRoad
Reviewed 19 October 2016

Stopped here on the way through the area. Got the chicken burrito, it was excellent. The food was good and I will be back agaain.

Thank cronar66
Reviewed 2 September 2016 via mobile

Amazing place to go with your friends and/or family. Great fresh ingredients and no extra cost for guacamole! The meats are seasoned very well and they taste amazing. I would definitely go again!

2  Thank Ethan W
Reviewed 30 August 2016

This is a small cafe located in a converted house next to a gas station on Rt. 202. Food is ordered at a counter then taken out or eaten at one of the few patio tables located inside or on the porch. If there is...More

1  Thank Marty D
Reviewed 29 August 2016 via mobile

My husband, son and I had dinner here on a Friday evening, just ok with not a lot of flavor. I had the chicken burrito bowl, the chicken was bland. Will probably not be back.

Thank plymouth315
Nearby Restaurants
Harlow's Pub
252 reviews
.85 km away
Bantam Grill
137 reviews
.25 km away
Pearl Restaurant & Oyster Bar
129 reviews
.16 km away
The Waterhouse
179 reviews
.81 km away
Nearby Attractions
Mariposa Museum of World Cultures
30 reviews
.95 km away
Bowerbird & Friends Antiques
15 reviews
.88 km away
Twin Elm Farm LLC
11 reviews
.98 km away
Ava Marie Handmade Chocolates
39 reviews
.68 km away
Questions & Answers
Get quick answers from Cafe De Olla staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: 109 Grove St, Peterborough, NH 03458-1765
  • Location: United States  >  New Hampshire (NH)  >  Peterborough
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing