PUPUSAS!!! An amazing pupusa off I-17 and Northern!

establishment

Reinas De Las Pupusas Restaurant

Address:

2308 W Northern Ave, Phoenix, AZ 85021, USA