Chuchulucos Snack
Ice Cream Shop · Dessert Shop · Mexican
Chuchulucos Snack is an ice cream shop known for unique treats like cevichurros and shaved ice.
Location
Best places nearby
The highest rated places close to Chuchulucos Snack.
Local restaurants nearby
W McDowell Rd, AZ

