Since I’m loath to cross the river, I hadn’t heard of Tu y Yo until they recently opened their Needham location – now I wouldn’t normally write about a restaurant, but their array of pre-Columbian delicacies is well worth the mention and the trip: We started out with the miniature grasshopper tacos (Tacos de chapulines) [...]
Recent Comments