188A State St.,Portland, ME 04101

Monday to Friday 4pm to 1am; Saturday and Sunday 10am to 2pm, 4pm to 1am

Literary types will adore the bookshelves filled with old leather tomes, but you don’t have to like Hemingway to appreciate the impeccably made drinks. The advent of the… Read more »


288 Fore St., Portland, ME 04101

Sunday to Thursday 5:30pm to 10pm; Friday and Saturday 5:30pm to 10:30pm

Since 1996, Fore Street has remained at the top of the list when it comes to Portland dining. Grab a seat near the open kitchen and watch… Read more »


2 Portland Square, Portland, ME 04101

Monday to Friday 11:30am to 2:30pm; Monday to Saturday 5pm to 9pm

This classic Portland restaurant has a loyal following among locals, but even those who have never heard of chef Jeff Buerhaus’s bold fusion cuisine will be drawn… Read more »


22 Monument Square , Portland, ME 4101

Tuesday through Saturday 6 p.m. to 12 a.m.

While David’s is always a solid choice, and David’s 388 continues to draw visitors off the peninsula, there’s no place quite like Opus 10. Located inside Turin’s… Read more »


45 Danforth St., Portland, ME 04101

Sunday to Thursday 11:30am to 9:00pm; Friday and Saturday 11:30am to 10:30pm

This isn’t your normal greasy lo mein joint, although you can get that, or an order of General Tsos if you’re feeling nostalgic. But for the best… Read more »


349 Cumberland Ave., Portland, ME 04101

Wednesday, Thursday, Friday: Lunch 11:30am Ð 2:00pm / Dinner 5:00pm Ð 9:00pm; Saturday: Brunch 10:00am Ð 2:00pm / Dinner 5:00pm Ð 9:00pm; Sunday: Brunch 8:00am Ð 2:00pm

From the minute you set foot into this cozy restaurant, you feel the sweet sense of homecoming, which only gets stronger once you sit down to a… Read more »


703 Congress St., Portland, ME 04102

Breakfast and Lunch: Monday to Saturday 7am to 2pm; Dinner: Tuesday to Saturday 5 pm to 9:15 pm

There are few places to get cheesy grits on a cold Sunday morning, but Hot Suppa has it covered. The brunch is everything it should be: boozy,… Read more »


75 Market Street, Portland, ME 04101

Daily 4pm to 1am

Portland Hunt and Alpine Club offers craft cocktails and Scandinavian fare.


65 Portland St., Portland, ME 04101

Tuesday to Thursday 5:30pm to 9pm; Friday and Saturday 5:30pm to 11pm

Despite having won numerous awards, this intimate restaurant remains slightly under the radar thanks to its location. A world-class wine list and a clear dedication to the… Read more »