Ice cream shop offering a variety of flavors. Located in El Mirador.