Mexican restaurant · 19 Charles St, Newport, RI
Dine-In
More food in Newport, RI · Mexican Food in Newport