Love tacos, burritos, and nachos? So does Vizag! When it comes to food, the city has come a long way.…