Heladeria La Vaca Loca is an ice cream shop. The name suggests a focus on dairy products and potentially a playful or unique approach to ice cream.