El Azteca

335 Newport Ave
East Providence, RI
401.228.7552
41.84971
-71.354436
Hours:
Mon - Fri:11am - 9:30pm
Sat - Sun:noon - 10:30pm

for El Azteca
Directions
from: