Tacuba Taco Bar

1205 Main St
Branford, CT
203.208.0736
41.28419
-72.809782
Hours:
Mon:closed
Tue - Thu: 5pm - 8:30pm
Fri - Sat: 5pm - 9:30pm
Sun:closed

for Tacuba Taco Bar
Directions
from: