clock menu more-arrow no yes
two brisket tacos in a paper boat with cilantro, onions, and green taco sauce
Tacos from Terlingua in Portland are filled with smoked meats.
Terlingua/FB

16 of Maine's Top Destinations for Tacos

Tacos for days

View as Map
Tacos from Terlingua in Portland are filled with smoked meats.
| Terlingua/FB

A slate of new restaurants has brought Maine a long way from its slate of chain Tex-Mex restaurants serving bland, unremarkable tacos. There are now many options for fine tacos in the Pine Tree State. Here are 16 destinations that can make taco fans forget, at least for the moment, that they aren't in L.A. or Austin.

Map points are listed in geographic order.

Read More
Note: Restaurants on this map are listed geographically.

1. Loco Coco's Tacos

Copy Link
36 Walker St
Kittery, ME 03904
(207) 438-9322
Visit Website

Go for the Mexican style — topped with cilantro and onions and served with tomatillo salsa and lime. FiIling choices include chicken tinga, barbacoa, lengua, and fried fish. There's ground beef too, for those who like that sort of thing.

2. Treehouse Taqueria

Copy Link
237 Main St
Ogunquit, ME 03907
(207) 646-7580
Visit Website

This Instagram-friendly seasonal hotspot serves tacos made with corn tortilla and a variety of fillings from meat and seafood to vegan-friendly options.

3. Jimmy the Greek's Restaurant

Copy Link
215 Saco Ave, Old Orchard Beach
ME, 04064
(207) 934-7499
Visit Website

Authentic they may not be, but the "street tacos" here are sneaky good. Fillings include fried avocado, blackened chicken, pulled pork and battered fish. Tuesdays bring a $2 taco special.

4. Taco Trio

Copy Link
119 Ocean St
South Portland, ME 04106
(207) 767-9055
Visit Website

This South Portland neighborhood restaurant is the best place to get authentic pollo asada and chorizo tacos, served up with a salsa bar and fruit frescas.

5. El Corazon

Copy Link
190 State St
Portland, ME 04101
(207) 536-1354
Visit Website

This food truck expanded to a brick-and-mortar serving up Mexican street tacos. The fish taco is a highlight, perfectly crunchy, and topped with aioli and shredded cabbage.

6. Taco Escobarr

Copy Link
548 Congress St
Portland, ME 04101
(207) 541-9097
Visit Website

Choose from soft, crispy, or puffy (deep-fried corn tortillas) shells and nine different fillings, which include the standbys along with chorizo, chili-roasted butternut squash, and lengua.

7. El Rayo Taqueria

Copy Link
26 Free St, Portland
ME, 04101
(207) 780-8226
Visit Website

The pescado tacos — spiced grilled fish, with avocado, chipotle mayo and slaw — are a favorite here. Meat eaters can go for the carne asada and al pastor. There's also a second location in Scarborough.

8. Bayside Bowl

Copy Link
58 Alder St
Portland, ME 04101
(207) 791-2695
Visit Website

Enjoy tacos from an Airstream parked on the roof of this Bayside bowling alley’s rooftop bar. These tacos are simple, filled with meat or vegetables, and topped with pickled onions, queso fresco, and cilantro.

9. Terlingua

Copy Link
40 Washington Ave
Portland, ME 04101
(207) 956-7573
Visit Website

The tacos here feature barbecued meats like brisket and carnitas, from pitmaster Pliny Reynold’s on-site smoker. Crispy fried fish tacos and veggie and bean options are also available.

10. Tu Casa

Copy Link
70 Washington Ave, Portland
ME, 04101
(207) 828-4971
Visit Website

The lettuce, tomato, cheese, and salsa-topped tacos at this Salvadoran restaurant won't scare off those used to Americanized tacos, but they are still a cut above most.

11. El Jefe Taco Bar

Copy Link
117 US-1
Freeport, ME 04032
(207) 865-0344
Visit Website

This Freeport taco bar has a simple menu of margaritas, tacos, and burritos. Corn tortillas, cilantro, onions, and cotija top the variety of fillings.

12. Home Kitchen Cafe

Copy Link
650 Main St
Rockland, ME 04841
(207) 596-2449
Visit Website

The Boston Globe called the lobster tacos here "a last-meal-worthy lunch." The haddock tacos are also worth a try. They come on homemade corn tortillas and include cabbage, tomatoes, red onion, pepperjack cheese, sour cream and avocado.

13. El El Frijoles

Copy Link
41 Caterpillar Hill Rd.
Sedgwick, ME 04676
(207) 359-2486
Visit Website

This little Mexican spot does everything from scratch and with so much flavor and care that it earned a perfect five-star rating from the Maine Sunday Telegram. The soft tacos come on homemade tortillas that are pressed to order.

14. Neighborhood

Copy Link
132 High St
Belfast, ME 04915
(207) 505-0425
Visit Website

Serving up creative tacos with fillings like locally gathered wild mushrooms sauteed with ginger, garlic, and lemongrass, Korean BBQ short ribs, and slow-cooked free-range chicken, this restaurant uses nearly all local products.

15. Vasquez Mexican Takeout

Copy Link
38 Main Street
Milbridge, ME 04658
(207) 598-8141
Visit Website

The Vasquez family began selling tacos out of an old bus in the nearby blueberry fields to the seasonal migrant workers at Wyman's. Last year, they opened a takeout stand with a commercial kitchen, attached to a house. The tacos, on tortillas made fresh daily by hand, might be the best in Maine. It's open seasonally; check Facebook for the opening date.

16. The Thirsty Mule

Copy Link
168 Old Waterville Rd
Oakland, ME 04963
(207) 465-9700
Visit Website

This sleeper of sports bar has a delicious fish taco as part of its $2 taco Tuesday special. Haddock coated with jalapeño kettle chips comes topped with spicy slaw and cilantro jalapeño aioli.

1. Loco Coco's Tacos

36 Walker St, Kittery, ME 03904

Go for the Mexican style — topped with cilantro and onions and served with tomatillo salsa and lime. FiIling choices include chicken tinga, barbacoa, lengua, and fried fish. There's ground beef too, for those who like that sort of thing.

36 Walker St
Kittery, ME 03904

2. Treehouse Taqueria

237 Main St, Ogunquit, ME 03907

This Instagram-friendly seasonal hotspot serves tacos made with corn tortilla and a variety of fillings from meat and seafood to vegan-friendly options.

237 Main St
Ogunquit, ME 03907

3. Jimmy the Greek's Restaurant

215 Saco Ave, Old Orchard Beach, ME, 04064

Authentic they may not be, but the "street tacos" here are sneaky good. Fillings include fried avocado, blackened chicken, pulled pork and battered fish. Tuesdays bring a $2 taco special.

215 Saco Ave, Old Orchard Beach
ME, 04064

4. Taco Trio

119 Ocean St, South Portland, ME 04106

This South Portland neighborhood restaurant is the best place to get authentic pollo asada and chorizo tacos, served up with a salsa bar and fruit frescas.

119 Ocean St
South Portland, ME 04106

5. El Corazon

190 State St, Portland, ME 04101

This food truck expanded to a brick-and-mortar serving up Mexican street tacos. The fish taco is a highlight, perfectly crunchy, and topped with aioli and shredded cabbage.

190 State St
Portland, ME 04101

6. Taco Escobarr

548 Congress St, Portland, ME 04101

Choose from soft, crispy, or puffy (deep-fried corn tortillas) shells and nine different fillings, which include the standbys along with chorizo, chili-roasted butternut squash, and lengua.

548 Congress St
Portland, ME 04101

7. El Rayo Taqueria

26 Free St, Portland, ME, 04101

The pescado tacos — spiced grilled fish, with avocado, chipotle mayo and slaw — are a favorite here. Meat eaters can go for the carne asada and al pastor. There's also a second location in Scarborough.

26 Free St, Portland
ME, 04101

8. Bayside Bowl

58 Alder St, Portland, ME 04101

Enjoy tacos from an Airstream parked on the roof of this Bayside bowling alley’s rooftop bar. These tacos are simple, filled with meat or vegetables, and topped with pickled onions, queso fresco, and cilantro.

58 Alder St
Portland, ME 04101

9. Terlingua

40 Washington Ave, Portland, ME 04101

The tacos here feature barbecued meats like brisket and carnitas, from pitmaster Pliny Reynold’s on-site smoker. Crispy fried fish tacos and veggie and bean options are also available.

40 Washington Ave
Portland, ME 04101

10. Tu Casa

70 Washington Ave, Portland, ME, 04101

The lettuce, tomato, cheese, and salsa-topped tacos at this Salvadoran restaurant won't scare off those used to Americanized tacos, but they are still a cut above most.

70 Washington Ave, Portland
ME, 04101

11. El Jefe Taco Bar

117 US-1, Freeport, ME 04032

This Freeport taco bar has a simple menu of margaritas, tacos, and burritos. Corn tortillas, cilantro, onions, and cotija top the variety of fillings.

117 US-1
Freeport, ME 04032

12. Home Kitchen Cafe

650 Main St, Rockland, ME 04841

The Boston Globe called the lobster tacos here "a last-meal-worthy lunch." The haddock tacos are also worth a try. They come on homemade corn tortillas and include cabbage, tomatoes, red onion, pepperjack cheese, sour cream and avocado.

650 Main St
Rockland, ME 04841

13. El El Frijoles

41 Caterpillar Hill Rd., Sedgwick, ME 04676

This little Mexican spot does everything from scratch and with so much flavor and care that it earned a perfect five-star rating from the Maine Sunday Telegram. The soft tacos come on homemade tortillas that are pressed to order.

41 Caterpillar Hill Rd.
Sedgwick, ME 04676

14. Neighborhood

132 High St, Belfast, ME 04915

Serving up creative tacos with fillings like locally gathered wild mushrooms sauteed with ginger, garlic, and lemongrass, Korean BBQ short ribs, and slow-cooked free-range chicken, this restaurant uses nearly all local products.

132 High St
Belfast, ME 04915

15. Vasquez Mexican Takeout

38 Main Street, Milbridge, ME 04658

The Vasquez family began selling tacos out of an old bus in the nearby blueberry fields to the seasonal migrant workers at Wyman's. Last year, they opened a takeout stand with a commercial kitchen, attached to a house. The tacos, on tortillas made fresh daily by hand, might be the best in Maine. It's open seasonally; check Facebook for the opening date.

38 Main Street
Milbridge, ME 04658

Related Maps

16. The Thirsty Mule

168 Old Waterville Rd, Oakland, ME 04963

This sleeper of sports bar has a delicious fish taco as part of its $2 taco Tuesday special. Haddock coated with jalapeño kettle chips comes topped with spicy slaw and cilantro jalapeño aioli.

168 Old Waterville Rd
Oakland, ME 04963