Nachos Taqueria & More

Stumbled across NTM while working in Kennesaw over the weekend. I was immediately drawn to this because of the huge “NACHOS” sign on the building (note it’s attached to a gas station) The name suggests nachos but it’s been a while since I’ve had tacos, so I went with carne asada, beef & chicken. I…