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.

Maggie's Buns

2007 21st Ave, Forest Grove, OR 97116-2091
+1 503-992-2231
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good30%
  • Average7%
  • Poor1%
  • Terrible2%
Travellers talk about
“omelette” (6 reviews)
“brownie” (4 reviews)
Closed Now
06:30 - 17:30All hours
American, Cafe
$$ - $$$
2007 21st Ave, Forest Grove, OR 97116-2091
All Details
Write a Review
Reviews (69)
Traveller rating
Traveller type
Time of year

1 - 10 of 69 reviews

Reviewed 1 week ago

Had coffee and . . ., with a new friend. The coffee came in a number of varieties, as did the buns and muffins; they also serve food, but most people just come for the coffee and buns. It reminded me of the stops made...More

Thank PastorGene
Reviewed 1 week ago

Boy, Maggie knows what she's doing. By far, the best artisan bakery I've encountered in in the entire state of Oregon. Here buns, scones and coffee cakes are exquisite. I can wait to try more of her items.

Thank nickchiaro
Reviewed 4 weeks ago via mobile

This is a very quaint, quirky, home grown place with cool signage, ambience and a deer head with dentures!! The best omelette I have eaten in a long time!! The cinnamon rolls are to die for as are the rest of the pastries!! ALL made...More

Thank BIGJohn54
Reviewed 10 June 2017

The homemade baked foods are to die for. The atmosphere is kind of wacky with strange decorations, but it makes it more fun that way. The place is small and crowded, but worth the wait.

Thank lexaroo
Reviewed 3 June 2017

We stopped at Maggie's Buns for lunch after a morning of touring wineries in the Tualitin Valley. Maggie's is a lovely little hole-in-the-wall cafe--with the hole-in-the-wall term used in only the best way--meaning it is small, out-of-the-way, casual and unpretentious, serves very good food, provides...More

Thank Raymond B
Reviewed 25 April 2017

burritos should come with a warning. they are delicious but could easily feed 2-3 people! good food, fast, friendly service, good value, seating is a little bit tight.

Thank Gabrandall
Reviewed 12 December 2016 via mobile

This place is a regular stop for me. Their buns (really a cinnamon roll) are famous and fabulous, but I go here for a beautiful folded omelette. Today was a chicken and veggie omelette. Key things .. filling ingredients were perfect temperature (hot) and tasty.....More

Thank John H
Reviewed 14 November 2016

When we want a breakfast out, we go to Maggies' and have her scrabbled eggs, bun, and expresso. We usually take large take home for breakfast the next day. If we want to have something diff, you got to have a huge muffin top with...More

Thank Ralls H
Reviewed 3 November 2016

Wow! I am a real muffin fan and these were just about the best I've ever had. Cinnamon rolls, crumb cake and scones are also on the menu. Day olds are even a good bet...still fresh!

Thank SonomaSweetie
Reviewed 19 October 2016 via mobile

Very busy little eatery. Friendly, perky cashier. Food is great. Quarters kind of tight, if you're claustrophobic get it to go. Very generous portions.

Thank BeachBatik
Nearby Restaurants
Pac Thai
87 reviews
.18 km away
Bites Restaurant
26 reviews
.14 km away
25 reviews
.29 km away
Nearby Attractions
33 reviews
1.65 km away
Tree to Tree Adventure Park
71 reviews
8.01 km away
David Hill Winery
48 reviews
4.87 km away
A Blooming Hill Vineyard & Winery
14 reviews
5.16 km away
Questions & Answers
Get quick answers from Maggie's Buns 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
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Open Hours
06:30 - 17:30
06:30 - 17:30
06:30 - 17:30
06:30 - 17:30
06:30 - 17:30
07:00 - 14:00
Location and Contact Information
  • Address: 2007 21st Ave, Forest Grove, OR 97116-2091
  • Location: United States  >  Oregon (OR)  >  Forest Grove
  • Phone Number: +1 503-992-2231
  • E-mail
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