Food & Drink

Tu Y Yo

Published On 12/02/2009 Published On 12/02/2009
Previous Venue Next Venue Venue Description
1. Tu Y Yo 66 Chestnut St, Needham, MA 02492 (Western Suburbs)

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