We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Taco Trio

119 Ocean St, South Portland, ME 04106-3623
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good27%
  • Average11%
  • Poor3%
  • Terrible2%
Travellers talk about
“tamales” (9 reviews)
“taco” (15 reviews)
“pork” (11 reviews)
Closed Now
All hours
Mexican, Latin, Spanish
119 Ocean St, South Portland, ME 04106-3623
Write a Review
Reviews (84)
Traveller rating
Traveller type
Time of year

1 - 10 of 84 reviews

Reviewed 1 April 2017

I have not had a burrito any better - OPEN BURRITO: No tortilla, lettuce, rice, cheese, pico de gallo, beans (black, pinto or mixed) and your choice of filling - it is that simple - you can eat-in but I don't recommend it unless you...More

Thank Downeastme
Reviewed 27 March 2017

This hidden gem of a Mexican restaurant is outstanding. I ordered a chicken burrito, Pico de gallo and black beans. The meal comes tortilla chips. There is a salsa bar in which you choose from 10 different styles. Very tasty food; perhaps the best Mexican...More

Thank Shaun M
Reviewed 25 March 2017

This small, crowded-at-lunchtime family-owned restaurant recently reopened. I had not been the first time around, mostly because I live without a car on Portland's peninsula and it takes some effort to get here. I see why people love it. The food comes up quick, it...More

Thank James F
Reviewed 23 February 2017

I have never been to Mexico so can't compare Taco-Trio's food to the 'real deal' but suspect the food at Taco-Trio would compare very favorably (it is the real deal in my mind) - I have gotten hooked on their Burrito's and tried their New...More

Thank Downeastme
Reviewed 18 October 2016

I went one time with a friend. The food was somewhere better than average but short of very good. This is a small neighborhood restaurant so there isn't much authentic atmosphere at all. Prices were reasonable. Would I go back again? Possibly but probably not...More

Thank OnTheRoad124
Reviewed 10 September 2016 via mobile

Loved everything we got... Margarita, fish tacos, steak tacos, and vegetable burrito plate. Delicious!!!!

Thank jessicaaJ7041LD
Reviewed 29 August 2016

Very good tacos, unique flavors and combinations. It's a very popular place, so sometimes there's a wait. I will definitely be going back for the tacos. The fish tacos and vegetarian ones are the best, according to me.

Thank DrKMR
Reviewed 21 August 2016 via mobile

Good Mexican food and fast friendly service. What you would expect from a fast paced take out serve yourself restaurant.

Thank 35yearsMaine
Reviewed 28 June 2016

When moving here from San Diego, California we were struggling trying to find decent Mexican food. We found this place and it's like being back home. This is the real deal, the food is great, and fresh, and the burritos are huge. it's a small...More

Thank caseylynn2001
Reviewed 8 June 2016

Mexican food and Maine is a contradiction in terms, but this place makes it great. Tacos, tamales, all the usual with a great salsa bar and an intimate, off the grid setting. We love it here!

Nearby Restaurants
90 reviews
.58 km away
Foulmouthed Brewing
35 reviews
.38 km away
Red's Dairy Freeze
58 reviews
.65 km away
Nearby Attractions
Teazer Charters
99 reviews
.50 km away
Kristin K Charters SportFishing
120 reviews
1.55 km away
LiveLiner Charters
7 reviews
1.52 km away
Casco Bay Bridge
20 reviews
.52 km away
Questions & Answers
Get quick answers from Taco Trio staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 119 Ocean St, South Portland, ME 04106-3623
  • Location: United States  >  Maine (ME)  >  South Portland
  • Phone Number: 207-767-9055
  • E-mail
Phone 207-767-9055