Handel's Homemade Ice Cream
Restaurant in Rancho Santa Margarita, California
handelsicecream.com 949-709-0096 Opening hours: Mo-Su 11:00-22:00 Features: outdoor seating
30622 Santa Margarita Parkway, Rancho Santa Margarita, 92688Restaurant in Rancho Santa Margarita, California
handelsicecream.com 949-709-0096 Opening hours: Mo-Su 11:00-22:00 Features: outdoor seating
30622 Santa Margarita Parkway, Rancho Santa Margarita, 92688