not that i am mexican, but this food strikes me as more authentic than most of the other places around. the outdoor seating is a little known secret in newton and is really great in the summer. the sangria is amazing!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.