California
San Marcos
The Ice Cream Shop
The Ice Cream Shop
(858) 431-9119
2148 N Twin Oaks Valley Rd, San Marcos, CA 92069
Grubhub.com
Menu not currently available
View on Grubhub