Tu Y Yo

Boston
Tu Y Yo

66 Chestnut St

Needham, MA 02492

This Somerville Mexican joint just opened a new location in Needham that cooks up all your favorite dishes like Cochinita Pibil, shredded boneless pork loin marinated in a achiote, garlic, and orange sauce; and Puntas de Filete a La Nortena, which is jala