Map & Directions - Papi Chulo's Mexican Grill & Cantina
View Menu
Papi Chulo's Mexican Grill & Cantina
5101 N Scottsdale Rd, Scottsdale, AZ, 85250
(480) 543-1043 (Phone)
5101 N Scottsdale Rd, Scottsdale, AZ, 85250
(480) 543-1043 (Phone)