The Portland branch of South Portland’s beloved Taco Trio is newly located along the spine of one of the most unforgiving roadways in the city.  Other than in the middle of the night or weekends, trolling the labyrinth of lights and desultory turning lanes of Forest Avenue, aka Route 302, is the proverbial nightmare.

Read more…