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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.