Mexican street food at its finest

February 7, 2020 12:26 pm

It hasn’t been long since Street Taco opened its doors at New Baneshwor, just a few buildings down the street from the swanky new Eyeplex Mall. But many people have already been to the restaurant and its popularity is slowly soaring by word of mouth.