when in columbus i always try to get to the taco nazo truck. been to the truck several times and the food is alwaysgreatand authentic. it deserves 5 stars!! it’s a must if you get the chance.
0
good
5
9 yıl önce
north side
just great. everything isgreat! best taco truck we have been too.