El quiché pupusas
Restaurant
•
9119 N Cave Creek Rd, Phoenix, AZ 85020, USA
8.2
Thursday: 8 AM – 11 PM
See if anyone you trust recommends it!