La Tate Mexican Restaurant – West Newton, MA Most of my restaurant reviews are for places I have visited in my travels around…