New La Tate Mexican Restaurant is Muy Delicioso!

La Tate Mexican Restaurant in Newton is new and we just tried it! First of all, we were impressed by the salsa. It was fresh and homemade. The usual stuff is not too spicy (probably in deference to the area), but they gave us a habanero salsa that they made for the staff. It was […]