Phone: +16028702955
Address: 8911 N Central AveAZ 85020, Phoenix, United States
City: Phoenix
Dishes: 32
Reviews: 1958
"This place used to be so slow. Now the food was made easy in 10 minutes. It tasted amazing and I wish I had ordered more. I had a 2 papusa combo with chicken and shrimp. Crema and rice on the side with a large horchata for the drink. Would recommend this place."
All prices are estimates.