Mexican restaurant · 24 Washington Square, Newport, RI
More food in Newport, RI · Mexican Food in Newport