Indian Angel Network invests in Mexican restaurant chain Poncho

Indian Angel Network has made an undisclosed investment in Poncho, a Mumbai-based Mexican quick service restaurant.