'In your face,' East L.A.-inspired Mexican restaurant preparing to open in South Station → August 05, 2015 The word is out! An exciting project that we've undertaken with the "Tavern in the Square" team!