Machupicchu Restaurante651 Admiral St, Providence, RI
Lola's Lounge And Cantina55 Douglas Pike, Smithfield, RI
Tienda Y Taqueria Puebla1070 Chalkstone Ave, Providence, RI