Rancho Papa Chulo's
10047 North Metro Pkwy East
Phoenix
AZ
85051
(602) 997-2004
facebook.com
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Unrated
Open Map
Accepts Credit Cards
American
Casual
Free Wi-Fi
Good for Kids
Late Night
Mexican
Outdoor Seating
Waiter Service
Wheelchair Accessible