<< Previous Place Next Place >> La Paloma Mexican Restaurant Offering Takeout & Indoor Dining 195 Newport Avenue 401-773-0512 Website