Home
Online Order
Location & Hours
Maps
Old Town Ice Cream Parlor
More
323 Romero st
Plaza Sombra
10 am - 5 pm
Open 7 days a week
505-242-8445