Taco Trio
VerifiedMexican Restaurant in South Portland, ME
4.6 (1150 reviews) Restaurants · mexican restaurant South Portland, ME
About
Casual Mexican restaurant with classic eats, including vegetarian & vegan items, plus margaritas.
Location & Directions
119 Ocean Street · South Portland, ME, 04106Get directions
Request a quote
Reviews
Be the first to review.