About
Naco Taco is a restaurant that first opened in 2015 in Central Square. It features made-from-scratch tacos, tortas, sides, and salads, served in a casual, colorful, and lively setting. They also offer margaritas, cocktails, craft beer, and wine.