Tenoch is an eat-in/take-out Mexican restaurant w/3 locations and 2 food trucks in the Boston area. We specialize in tortas, Mexican pressed sandwiches.

Address & Contact

Address:

3 Lewis St. Boston, MA

Telephone: