If you like Mexican, this is the place for you in Newton. It's in a small storefront in a strip mall across from Walgreen's at East 12th St. and First Avenue East. The menu is varied, the food is plentiful and good, and the prices are reasonable. The staff is welcoming, and the servers are attentive. Worth the drive.