Find taco restaurant in Syracuse, NY. Listings include XO TACO.
Funky & eclectic taco bar serving family style tacos, nachos, fries & hand-crafted margaritas!