Taco Trio(website, twitter, facebook) has a 2nd location under construction in Riverton. They’ve leased 1706 Forest Ave, the former home of India Bazaar (and Nina’s Variety and Papa’s Place.
Owners Manuel Pena and Karen Rasmussen tell me that they hope to open in July with a slightly expanded menu and that they’ll be adding outdoor seating once some landscaping can be completed.