Call Us Today (207) 729-9673
Richard's Restaurant

115 Maine St Brunswick, ME 04011

Stop into the best German restaurant around for lunch or dinner - you’ll think you’re in Germany! 

Family Restaurant in Brunswick, Maine

Best German Restaurant Portland, Maine Welcome to Richard’s Restaurant!

Bringing authentic German food; as well as American favorites; to Brunswick, Maine; Richard’s Restaurant is perfect for family functions, office lunches, holiday celebrations, or just a Friday night date night. We are your best choice if you want to try an inviting family restaurant tonight.

Richard's Restaurant is the best American restaurant in the area - but our German food is what really sets us apart. With a variety of options to choose from, everyone will go home with bellies full of delicious, homemade German and/or American cuisine! We want to cater to everyone’s tastes and realize our ancestral German food can be a bit much for some pickier eaters. Go full-on German or take baby steps with our lighter fare – you won’t be disappointed!

Richard Gnauck opened Richard’s Restaurant decades ago. Don’t be surprised if he greets you at the door, or comes over to ask how your meal is! Authentic German food isn’t hard to find in the Brunswick, Portland, and Freeport, Maine areas if you come to the right place.

Our décor makes you feel as if you’ve traveled overseas, even if you’ve only driven a few miles! The dark wood, beer steins, and decorations will invite you in and make you feel like family.

You'll love ordering at the best German restaurant in town!

We offer traditional German and American appetizers, soups, salads, and entrees. If you’re unsure what any of the German dishes are, just ask your waiter or waitress! He or she would love to give you suggestions on what to order or explain the meal further. Our attention to authenticity is what sets us apart and makes the best German restaurant in the Freeport, Maine area!

Richard’s also hosts a great selection of German beer and wine, in addition to some of the more well-known American brands.

Some of the popular German dishes we offer include the following:

  • Bratwurst (German pork and veal sausage)
  • Weinershnitzel (Sautéed, breaded pork tenderloin)
  • Strudel (Pastry dough filled with ham, asparagus, and cheddar cheese)

We even have a German Sampler: Taste the Bratwurst, Bauerwurst, Goulash, Sauerbraten, Wienerschnitzel, Jagerschnitzel, and all of the side dishes.

(The schnitzel, red cabbage, and bratwurst seem to be our most popular dishes, according to customer feedback!)

Richard’s is not only great with German food, but we’re also the best American restaurant in the Portland, Maine area!

Best American Restaurant Brunswick, Maine

Our American Choices include the following:

  • Grilled Chicken Breast with béarnaise sauce
  • Filet Mignon
  • Variety of Sandwiches
  • Variety of Burgers

We also offer a children’s menu with smaller portions of either the American or German dishes.

Take a look at our full lunch and dinner menus here. Don’t forget to browse the daily specials!

Know What You’re Ordering

If you’re not of German descent, some of the long words on the menu could be a bit intimidating! Here are some common words you’ll see when you visit Richard’s Restaurant:

  • Vorspeisen – Appetizers
  • Suppen – Soup
  • Salat – Salads
  • Hauptgerichte – Entrees
  • Mittagessen – Lunch
  • Getränke – Drinks
  • Spätzle – Noodles
  • Klosse – Dumplings
  • Rotkohl – Red Cabbage
  • Frisches Gemüse – Fresh Vegetables
  • Heisser Kartoffelsalat – Hot Potato Salad

Again, please let us know, if you have any questions on any menu items. As a casual family restaurant, we want everyone to be comfortable and enjoy what they’re eating!

Loved By Everyone

Read what some of our past customers had to say about our food:

I have been to Richard’s on different occasions…the food and service is wonderful! I love the eccentricity of the place, it is warm and inviting! Will certainly keep going back! – Jacqueline D.

Having spent 8 years in Germany I have tried several "German" restaurants and this is the first that is fairly authentic. – Mark M.

Working for a German company, I often find myself over in Europe a couple times a year. The food reminds me of sitting down at a community table in Koln, enjoying a hearty meal with a couple of liters of good beer. Very authentic food and excellent German beer selection. – Justin C.

One of my all-time favorite restaurants. The food is always prepared with love and care. The flavors are authentic. The schnitzel and spaetzle are out of this world. Try the Don Ricardo for dessert! – Nicole O.

Richard's Restaurant is one of my wife's and my favorite places for a relaxing meal. Every time we go it takes us back to our trips overseas to Germany. – John J.

This place is fantastic. It is rare to find genuine German food, and one that can overcome the bad reputation German food seems to have. Everything from Richard himself greeting us, to the amazing German beer selection and food was perfect. – Brent C.

If you like German food, then Richard's is the place for you. The food and service were great and I'm glad we'd called ahead for a reservation. BTW, the deserts are incredible too. Highly recommended! – Breck W.

family restaurant Freeport, Maine

Stop in and Try Something Different!

Richard’s Restaurant is open Monday through Saturday, serving lunch from 11 a.m. to 2 p.m. We serve dinner from 5 p.m. to 9 p.m. (9:30 p.m. on Saturdays.) We are located at 115 Main Street in Brunswick, Maine, right in the center of the city!

We have parking in the front of the restaurant and behind the restaurant.

Make your reservations today by calling (207) 729-9673. Come taste the best German restaurant in the Brunswick, Freeport, and Portland, Maine areas! We hope to see you soon.

Products & Services

  • Best Restaurant Brunswick, Maine
  • Places To Eat in Brunswick, Maine
  • Restaurants Near Brunswick, Maine
  • Best Dinner
  • Best Lunch
  • German Food
  • German Dinner
  • German Restaurant
  • Banquet Facility

Get Directions

Click to select your destination

Be the first to review this business!

Review today and interact with local businesses in your area. Tell us your experiences and share them with others. It's easy!

How Can We Help?

Thank you! Your message was sent!
Please fill in all the fields.
An error occurred submitting your info.
Please try again.

Payments Accepted

Master Card VISA Debit Card

Areas Served

  • Alna
  • Arrowsic
  • Ashdale
  • Back Narrows
  • Bailey Island
  • Bath
  • Boothbay Harbor
  • Bowdoinham
  • Bremen
  • Bristol
  • Brunswick
  • Brunswick NAS
  • Cathance
  • Chamberlain
  • Damariscotta
  • Damariscotta Mills
  • Dover
  • Dresden
  • East Boothbay
  • Edgecomb
  • Georgetown
  • Growstown
  • Harding
  • Harpswell
  • Harpswell Sound
  • Harrington Corner
  • Harwards
  • Hatch's Corner
  • Head Tide
  • Hockomock Bay
  • Johns Bay
  • Maquoit Bay
  • Meadowbrook
  • Merepoint
  • Middle Bay
  • Montsweag Bay
  • Muscongus
  • Nequasset
  • New Harbor
  • Newagan
  • Newcastle
  • North Newcastle
  • Ocean Point
  • Orrs Island
  • Parker Head
  • Pemaquid
  • Pemaquid Point
  • Perry Cove
  • Phippsburg
  • Quahog Bay
  • Richmond
  • Robinhood
  • Round Pond
  • Sheepscott
  • South Bristol
  • South Newcastle
  • Southport
  • Spruce Shores
  • Squirrel Island
  • Topsham
  • Trevett
  • Turners Corner
  • Walpole
  • West Bath
  • West Dresden
  • West Harpswell
  • West Southport
  • Westport Island
  • Wiscasset
  • Woolwich