8 Best Lunch Spots in Maine!

With an abundance of fresh produce, seafood, and meats, and an influx of former big-city chefs, Maine has become a hot spot for food. So next time you’re looking to grab lunch with a friend or a date, or grab a quick bite on your break, check out these 8 great lunch spots in the state.  

Palace Diner, Biddeford, ME

The Palace Diner is a long-running landmark of Biddeford. Built in Lowell, Massachusetts, in 1927, the Palace Diner has spent its entire life in Biddeford. Owners, Greg Mitchell and Chad Conley, have spent time in the top restaurants in Portland and New York which is apparent in their simple yet delicious breakfast and lunch menu. With classics like the tuna melt, cheeseburger, pancakes served all day, the Palace Diner is the perfect spot for lunch. 

Central Provisions, Portland, ME

Last year Central Provisions was named a finalist for “Best New Restaurant” by the James Beard Foundation giving it serious foodie street cred. With an ever-changing small plates menu and top quality service, Central Provisions is one of the most popular restaurants in Portland. Instead of waiting for a table for dinner, try lunch from Tuesday through Saturday for fast service. Once you’re seated, the only problem you’ll have is picking something from the menu as everything is worth a try. 

The Liberal Cup, Hallowell, ME

Located in historic Hallowell not far from Maine’s capital, the Liberal Cup is styled after a traditional English pub. With a cozy interior, tasty in-house brewed ales, and a friendly staff, the Liberal Cup is a great place to grab lunch with friends, family, or co-workers. The Chicken Salad Wrap and the Portabellar are great choices for lunch. And don’t forget to check the specials board as they change daily.

Red’s Eats, Wiscasset, ME

Everyone has their opinion of the best lobster roll in Maine, but Red’s Eats must be doing something right has they are one of the most popular spots in Maine. With over 40 years of experience, the Gagnon Family has made Red’s Eats into “the place to eat lobster” along the coast. If you’re lucky you might even spot a celebrity or two. 

Orchid Restaurant, Lewiston, ME

Opened Tuesday through Friday for lunch, Orchid Restaurant is Lewiston/Auburn’s newest Asian restaurant that serves up Thai, Vietnamese, and sushi dishes with superior service. You’ll find a range of tasty Thai and Vietnamese dishes on their lunch menu and an extensive sushi roll menu. If you’re craving Asian food then Orchid is the place to go!

Dysart’s, Bangor, ME

Dysart’s Truck Stop and Restaurant is about as Maine as it gets. Serving up traditional diner food, Dysart’s is open daily for breakfast, lunch, and dinner in Bangor and Hermon. Of course, no stop at Dysart’s is complete without eating off the “Maine Dishes” menu with fan favorites like chicken pot pie, yankee pot roast, and the fisherman’s platter. 

Jordan Pond House, Seal Harbor, ME

No visit to Acadia National Park is complete without a stop for popovers and tea at the famous Jordan Pond House. While you can’t miss the savory and sweet popovers with Maine strawberry jam, their lunch menu is also quite good with options like the Jordan Pond House lobster, organic chicken salad, and Maine seafood chowder. Get their early as the wait during the summer can be quite long. 

Otto Pizza, Portland, ME

Otto Pizza has been serving up some of Maine’s best pizza in the Greater Portland area since 2009. Named as one of the “Best Pizzas in America” by the Food Network, Otto’s has locations throughout Southern Maine and Massachusetts. Buy a whole pie or by the slice. You can’t go wrong either way. Not interested in pizza? They also have salads.   

Share your favorites!
Maine Search
Find Lunch Spots Near You
Select a Maine town to find
the Best Things-To-Do and Places To Go around you