Baharat is THE Portland Maine restaurant to get top-notch Mediterranean food. It started out as a food truck and still carries its origins as its inspiration — serving Mediterranean street food in a fun and casual setting. Menu favorites here include falafel, lamb kofta, and many signature cocktails. 


It should come as no surprise that Portland is the perfect place to get the freshest, most delicious seafood. Scales is a combination cocktail lounge and oyster bar located right on the harbor. You can enjoy your meal within actual sight of where it came from.  


ViA VECCHiA is a small but sophisticated Italian eatery serving authentic cuisine in a historical building in Portland. You’ll find gourmet appetizers, small plates, and entrees, as well as craft beer, wine, and cocktails. This is the perfect spot for a romantic date or an elegant event. 

The Highroller Lobster Co.

The Highroller Lobster Co. started out as a food cart on the streets of Portland Maine in 2015. These days, it’s a full restaurant serving some of the most delicious seafood on the Maine coast — and that’s really saying something. The menu features unique specials, like lobster grilled cheese, lobster corn dogs, and whoopie pies. 

Solo Italiano

Solo Italiano is Portland’s finest farm-to-table Italian restaurant. With a menu that changes every day, Solo Italiano supplies the most cultivated, locally-sourced dishes that use only fresh, seasonal ingredients. You never know what will be served, but you know it will be delicious. 

Swipe Up for MORE Best Portland Restaurants