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...
  • Excellent57%
  • Very good27%
  • Average11%
  • Poor3%
  • Terrible2%
Travellers talk about
“tamales” (9 reviews)
“taco” (15 reviews)
“pork” (12 reviews)
11:00 AM - 9:00 PMAll hours
Mexican, Latin, Spanish, Vegetarian Friendly
119 Ocean St, South Portland, ME 04106-3623
All Details
Write a Review
Reviews (88)
Traveller rating
Traveller type
Time of year

1 - 10 of 87 reviews

Reviewed 1 week ago via mobile

We were a family of 5, hungry on our way back from a long drive. It is a small restaurant with excellent food. The burritos are a big size that come with corn chips and you get small cups that you get to fill with...More

Thank Zainab A
Reviewed 16 August 2017

This is the best burrito in the Portland area. I believe it is family run, and also located in the quaint neighborhood of Knightville. Perfect for the on the go mal!

Thank ktfagan
Reviewed 9 July 2017 via mobile

Needed somewhere for a kid friendly meal and they wanted tacos. Unassuming little spot in what seems to be a house. Only a handful of tables and you order at the counter. Ended up with the pork carnitas, steak asada and the chicken with mole...More

1  Thank robrien0215
Reviewed 6 July 2017 via mobile

Great food, great prices and fast service in a wonderful atmosphere. We can't wait eat there again. Don't forget to try the mango and pineapple salsa.

Thank Suzanne B
Reviewed 31 March 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 22 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 17 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 9 September 2016 via mobile

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

Thank jessicaaJ7041LD
Nearby Restaurants
97 reviews
.60 km away
Foulmouthed Brewing
43 reviews
.36 km away
Red's Dairy Freeze
64 reviews
.66 km away
Nearby Attractions
Victoria Mansion
571 reviews
1.60 km away
Teazer Charters
116 reviews
.48 km away
Kristin K Charters SportFishing
128 reviews
1.53 km away
LiveLiner Charters
11 reviews
1.49 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, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
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
Phone 207-767-9055
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing