Taco Barra
Mexican · Taco Shop
Mexican restaurant Taco Barra serves tacos, nachos, and quesadillas. Find them at St Nicholas Market.
Location
Best places nearby
The highest rated places close to Taco Barra.
Local restaurants nearby
39 St Nicholas Street, ENG



