El Paraiso
Dessert Shop · Mexican · Ice Cream Shop
El Paraiso is a dessert shop specializing in natural-flavor snow cones, smoothies, and other treats. They also offer items such as tamales and champurrado.
Location
Vota recommends
Location
Vota recommends