Main content starts here, tab to start navigating

Naco Taco Central Square

297 Mass Ave,
Cambridge, MA 02139
(617) 945-1548

Open Sun - Wed 11AM - 11PM (takeout opens at 10!)

Open Thur - Sat 11AM - 12AM  (takeout opens at 10!)


Order Takeout/Delivery 

View Menu


Naco Taco first opened in 2015 in Central Square, featuring made from scratch tacos, tortas, sides and salads, served in a casual, colorful, and lively setting along with margaritas, cocktails, craft beer and wine.