Naco Taco

Naco Taco is a Mexican restaurant, patio and bar located right in the heart of Central Square.

Parking is available in the lot located behind Naco Taco at 19 State Street.