‘In your face’ Mexican restaurant preparing to open in South Station

July 31, 2015

Boston’s about to get a new Mexican restaurant that if its owners have their way will be about as far from white tablecloths and delicate cuisine as Cape Cod is from Tijuana. Tavitas will be “inspired by the food, the sounds and the culture of East Los …