The 10 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 10 great lunch spots in the state.  

1. 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. 

2. 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. 

3. 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.

4. 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. 

5. Mainely Wraps, Scarborough, ME

Originally started as a food cart in Old Orchard Beach in the summer, Mainely Wraps opened its first brick-and-mortar sandwich shop in 2012 in Scarborough. Now with two shops in Scarborough and South Portland, Mainely Wraps is a popular lunch spot for eating in or taking out. With creative wraps with Maine names like the Rocky Coast, Downeaster, and Prouts Neck, you’ll find something filling here. And don’t forget to order a chocolate chip cookie with your wrap as they are the best in town. 

6. 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!

7. 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. 

8. 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. 

9. Soup For You!, Farmington, ME

A long-standing favorite of college students, locals, and tourists in the heart of downtown Farmington, Soup For You! offers homemade soups daily. Eat in or take out all your favorites from chicken barley to cheese tortellini in coconut curry cream to southwest tomato and black bean. All soups come with a side of bread.   

10. 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.   

Select a Maine town to find the Best Things-To-Do and Places To Go around you
Find Lunch Spots Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County