What are you looking for?

Sandwich Shops in Portland



4.7 - 210 votes

Hours: 4 - 9PM

79 Portland St, Portland
(207) 808-8533


This restaurant is special. We sat inside and enjoyed the tile floors and Tim roof which gave it a classic feel. There is outdoor dining available. The i... More reviews

4.4 - 311 votes

Hours: 11AM - 9PM

43 Middle St, Portland
(207) 774-8080


Long lines to eat in, but so worth it. We went there on vacation with our pre-teen son and dog. They let the dog chill under the table and brought her wa... More reviews

4.5 - 247 votes

Hours: 8AM - 1PM

98 Portland St, Portland
(207) 774-0005

Bayside American Cafe

Staff was extremely kind and the food was delicious. Best corned beef hash I've ever had. They have lots of traditional breakfast items but also som... More reviews

4.9 - 116 votes

Hours: 11AM - 3:30PM

171 Cumberland Ave, Portland
(207) 613-9399

Banh Appetit

Came in at 7:00 pm when the store’s window, and Google, both advertised the closing time was 8:00 pm. The look from the employees as if they were bothere... More reviews

4.8 - 134 votes

Hours: 9AM - 2PM

36 Market St, Portland
(207) 773-3135

Market Street Eats

Amazing sandwiches, wraps and salads. Great service. The ingredients are top notch. Great food can't be beat! More reviews

4.4 - 219 votes

Hours: 11AM - 2PM

414 Fore St, Portland
(207) 805-1085

Central Provisions

Another delightful, amazing meal at CP! Yum. Loved the outdoor seating. Best dish: tuna sashimi. Isabella was equally delightful and patient in helping u... More reviews

4.7 - 140 votes

Hours: 11AM - 7PM

276 Woodford St, Portland
(207) 773-0039

The Local Press

Sandwiches were so great, service was great! thank you for the gluten free option for bread. We will be back! More reviews

4.5 - 183 votes

Hours: 7AM - 2PM

140 Marginal Way, Portland
(207) 210-6673

Miss Portland Diner

This is a quintessential old school diner. It has plenty of parking and is easily accessible from the main road. Sadly, it's the last of its kind. T... More reviews

4.5 - 181 votes

Hours: 8AM - 2PM

28 Preble St, Portland
(207) 761-2900


The MacDutch breakfast special was mouth watering and the hash browns are a must buy! Very impressed with the food and knowledge of the cashier- she help... More reviews

4.6 - 139 votes

Hours: 11AM - 8PM

788 Washington Ave, Portland
(207) 613-9873

Monte's Fine Foods

We were visiting Portland and wanted a local pizza place to get take out. Montes looks to be a newer local pizza shop. We enjoyed the pizzas we picked ou... More reviews

4.6 - 128 votes

Hours: 7AM - 2PM

87 Brackett St, Portland
(207) 774-0773

Ohno Cafe

(insert Ohyes! joke here) Online ordering worked great and we really enjoyed our breakfast sandwiches to go. Really flavorful and a generous portion for ... More reviews

4.5 - 137 votes

Hours: 10:30AM - 3PM

15 Monument Sq, Portland
(207) 536-4932

Sisters Gourmet Deli

I visited for the first time today and will definitely be back!! The aroma alone was enough to make me happy. The Shore Wrap is what will keep me coming ... More reviews

4.3 - 169 votes

Hours: 7AM - 2PM

428 Forest Ave, Portland
(207) 835-0991

Rose Foods

Best bagels in Portland! Ordered the everything with herb cc and rose lox! Must try while in Portland! More reviews

4.3 - 165 votes

Hours: 11AM - 9PM

1124 Forest Ave, Portland
(207) 518-9735

Po' Boys & Pickles

This place is a "go to" for me, I grew up down the street. Tonight, my wife and finally got bad sandwiches. Pulled Pork and Oyster Po' Boy... More reviews

4.5 - 128 votes

Hours: 11AM - 8PM

845R Forest Ave, Portland
(207) 956-7071

Ameera bread

This is now called Dina’s, but that business isn’t updated in google yet.My thoughts?Yuuuuuummmmmmmm. Yum.This family-owned business makes their food wit... More reviews

4.4 - 144 votes

Hours: 3 - 8PM

1706 Forest Ave, Portland
(207) 536-1395

Noble Barbecue

Great little barbecue place that seems to specialize in a handful of unique sandwiches featuring their barbecued meats. I've had a number of them an... More reviews

4.8 - 79 votes

Hours: 11AM - 6PM

107 Washington Ave #1, Portland
(207) 400-5344

The Cheese Shop of Portland

Yummy yummy yummy I got cheese in my tummy… and this is where I got it from! EXCELLENT selection of cheeses and eclectic condiments. Black Truffle Potato... More reviews

4.6 - 99 votes

Hours: 8AM - 3PM

181 Congress St, Portland
(207) 771-0994

Katie Made Bakery

On my first day in Portland as a summer resident, I sought out this bakery because an online search indicated indoors service. I showed up around 1:45 on... More reviews

4.5 - 113 votes

Hours: 11:30AM - 1AM

1160 Forest Ave, Portland
(207) 797-6924

Samuel's Bar & Grill

Their dirty wings are the BEST wings around. They also had a seafood chowder on special that was better than I could have expected. Can't beat their... More reviews

4.1 - 176 votes

Hours: 4 - 10PM

551 Congress St, Portland
(207) 553-2227

Nosh Kitchen Bar

Love the burger choices and citrus Sangria!! So many beer choices and it is a local hangout as we witnessed! The nosh fries dusted with bacon are crisp a... More reviews

4.3 - 139 votes

Hours: 7AM - 1PM

123 Washington Ave, Portland
(207) 274-6800

Forage Market

Food was very good. Only downside is you pretty much have to pick up and take away. There are only a few outdoor tables that fill up fast. More reviews

4.4 - 116 votes

Hours: 4 - 9PM

476 Stevens Ave, Portland
(207) 536-1029

Elsmere BBQ & Wood Grill

Really good BBQ - tornado burrito is great! Outdoor dining area is a great set up. Prices a little on the higher side. More reviews

4 - 176 votes

Hours: 11:30AM - 9PM

51 York St, Portland
(207) 772-1231

Portland Pie Company

Stopped in for lunch this afternoon. Food and service was good. We couldn't seem to find the parking lot that is stayed on here. Ordered a Buffalo c... More reviews

4.3 - 116 votes

Hours: 11AM - 8PM

151 Middle St, Portland
(207) 774-8668

Anthony's Italian Kitchen

The pictures on the walls are so cool. The people who work here are so kind. They felt like my family. Anyways happy birthday Julie!!!! You guys are the ... More reviews



4.4 - 100 votes

Hours: 6AM - 6PM

186 Brighton Ave, Portland
(207) 773-8885


What a fantastic small business with some fantastic foods, and stellar customer service.Friendly place that made an outsider of Maine feel right at home.... More reviews

View on map