Tenoch is an eat-in, take-out Mexican torterķa w/3 locations: 24 Riverside Ave., Medford; 3 Lewis St, Boston; and 382 Highland Ave, Somerville

Message of the day

Don't Worry! Be Happy!

Reviews

Rated 0 out of 5 stars. 0 Review
"No reviews yet! Be the first and leave a review!"