Property Photos

place-img

Community Photos Close Photos

Have you been here and want to share your experience?! Upload those stunning photos!

This popular and historic eatery is located along Route 66. Pet-friendly outdoor seating with walk-up window ordering.

GoPetFriendly User Reviews

ADD PHOTOS
Overall Rating

Back to Top

Delgadillo's Snow Cap Drive-In

301 W Chino Avenue, Seligman, AZ 86337

(928) 422-3291

HOURS

   10:00 AM - 05:00 PM

   10:00 AM - 06:00 PM

   10:00 AM - 06:00 PM

   10:00 AM - 06:00 PM

   10:00 AM - 06:00 PM

   10:00 AM - 06:00 PM

   10:00 AM - 06:00 PM

Edit Business Info

Amenities

Policy Details

Polite pets are welcome at the outdoor table.

NEARBY ATTRACTIONS
Read More ▶