Indulge in all of the best places to eat near our Portland Maine boutique hotel. Our curated list of restaurants offers something for everyone, from fine dining to casual. Discover all the top dining in Portland, Maine and enjoy the ideal foodie vacation.

Something Special

grilled lamb chops - top dining in Portland, ME


This is true Greek food like you’ve never had it before. Brothers John and Demos Regas share their mother’s recipes with love and incredible skill. A great way to experience the vast array of flavors is to sit at the bar and order a bevy of appetizers, such as the truly exceptional chicken livers and the lagos meh phyllo — braised rabbit, spinach, feta, and roasted tomato rolled in layers of buttery phyllo pastry. Wash it down with a bottle of Greek wine.

(207) 221-0245
547 Congress Street, Downtown Cumberland County

plate of oysters


Best oyster selection in Maine with a set of nuanced small plates designed to sate any appetite. The savory lobster stew with notes of paprika delights, and the lightly cured artic char melts on the tongue. For a unique twist on a classic, try the brown butter lobster roll. Cocktails are crisp and original.

(207) 774-8538
86 Middle Street, East Bayside Cumberland County

National Reputation

bowl of mussels at a restaurant

Fore Street

Exquisite seafood dishes that let the fish speak for themselves. The best mussels you’ve ever tasted, artistically prepared offal options and wood-fired nightly specials with natural flavors that shine through. James Beard award-winning chef, Sam Hayward, prepares solid, hearty, and consistent seasonal meals. A great option for romantic dining in Portland, ME.

(207) 775-2717
288 Fore Street, Portland Maine

Local Hangouts & Quick Bites

fresh ingredients for cooking

Green Elephant

Vegetarian and vegan food with a flair. Asian-inspired dishes range from Indian to Thai to Vietnamese. Don’t miss the Roti Canai, an Indian style flatbread with curry dip.

(207) 347-3111
608 Congress Street, Downtown Cumberland County

veggie pizza

Otto Pizza

Great on-the-go, by-the-slice pizza with creative topping combinations and a perfect crust. Be adventurous and try the Butternut Squash, Ricotta and Cranberry or the White Bean, Roasted Tomato, Herb & Red Flake. Numerous locations in Portland.

(207) 358-7090
576 Congress Street, Downtown Cumberland County

chef plating food


This neighborhood bistro near the inn turns out French and Spanish comfort cuisine like no other. From the same brilliant couple behind Piccolo, the food is simply outstanding. Make sure you order something off the daily specials menu, and, whatever you do, save room for dessert – they’re legendary.

(207) 772-1110
58 Pine Street, West End Cumberland County

plate of grilled scallops

Local 188

A local (no pun intended) favorite, this restaurant offers both weekend brunch, as well as dinner Monday-Friday and a great bar that’s open until 1 AM. For dinner, you’ll find Spanish-inspired cuisine and for brunch, items include a Summer Scramble, Biscuits & Gravy and a Breakfast Paella.

(207) 761-7909
685 Congress Street, Parkside Cumberland County

glass of wine and a burger

The Front Room

This Munjoy Hill comfort food bistro is all about the burger on focaccia bread and offers up a killer brunch 7 days a week. It’s the place to go when eggs at 1 pm fits the bill. Have a bloody Mary and nap on the grass at nearby Eastern Promenade.

(207) 773-3366
73 Congress Street, Portland Maine