Getting your Trinity Audio player ready...

Ice cream doesn’t hold a candle to the Technicolor dream that is halo-halo (rhymes with hallow), a Filipino dessert. Translated as “mix-mix,” halo-halo is equal parts chewy and crunchy, made with snowlike shaved ice topped with evaporated milk, flan, ube (purple yam), kaong (sugary palm fruit), sweetened beans, coconut gel, lychees, tapioca pearls, pinipig (crunchy rice flakes) and then some, though preparation can vary; there’s not one right way to make or enjoy it. At Three R’s Cafe, the halo-halo ($6) is a tall cup of shaved ice studded with jellies and fruit. Topped with avocado ice cream instead of the traditional ube, Three R’s halo-halo also has strings of sweet coconut, red mung bean and a showering of crispy pinipig. Don’t hesitate to mix-mix it all together, ensuring random, chaotic combinations with each bite. Roughly the equivalent of two pints of ice cream, this is enough for two people to enjoy.

2712 W. Montrose Ave., 773-478-2599, www.3rcafe.com

div.body-copy {
margin: auto;
font: 15px/24px Georgia,’Droid Serif’,serif;
color: #333;
line-height: 26px;
}

div.body-copy h3{
font-family: ‘Oswald’, sans-serif;
font-weight: 200;
font-size: 28px;
line-height: 32px;
padding-top: 0px;
margin-top:0px;
}

div.body-copy hr {
border-top: 5px solid #000;
margin: 30px 0 0 0;

}

div.dessert {
background:url(/img.php?DA3RmB1RwZwLFA3RmY1pGZiDapyA3pyEJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3Y0ZQBkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.veggie {
background:url(/img.php?1pGZ7HGZlZvW1pGZiHmAk8PnmyTMg4JLcWKL0I2MyMKY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3Y4VmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.five {
background:url(/img.php?1pGZ7HGZlZvW1pGZiHmAk8lplSTof9TMgHGYlITMhIKY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YxSmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.seafood {
background:url(/img.php?DA3RmB1RwZwLFA3RmY1pGZiD2oiMJLyAKY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3Y0VmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.meat {
background:url(/img.php?HmAkfGAkVmVzHmAk8FA3RmYmWKM29TogDKLy1JY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YlVmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.breakfast {
background:url(/img.php?DA3RmB1RwZwLFA3RmY1pGZiZKMbAKnx1PqmSzMeSJMlWJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YwSmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.cocktails {
background:url(/img.php?1pGZ7HGZlZvW1pGZiHmAk8lpfyJL0g2LiAJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YuSmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.burgers {
background:url(/img.php?DA3RmB1RwZwLFA3RmY1pGZiZapyqzp1WJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YjVmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.carbs {
background:url(/img.php?HmAkfGAkVmVzHmAk8FA3RmYmWzpuAJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YvSmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.category {
background-size:cover;
background-repeat: no-repeat;
display: inline-block;
width: 175px;
height:175px;
line-height:175px;
font-size: 16px;
border-radius:50%;
text-align: center;
font-family: ‘Oswald’, sans-serif;
text-transform: uppercase;

}
div.category div.link, div.list div.link {
background-color:rgba(255,255,255,0.40);
}

div.category div.link:hover {
background-color:rgba(255,255,255,0);
}

div.category div.link a {
color: #000;
font-weight: 700;
text-decoration: none;
text-shadow: 2px 2px #FFCC00;
}
div.container {
display: flex;
justify-content: space-between;
padding-bottom: 25px;
}

div.dumplings{
background: url(/img.php?jHGZ7HGZlZvWjNwAiNQZ28lpa5JnfOKo1EJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YwWmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.beers {
background: url(/img.php?NZ1RmB1RwZwLPZjLmYjNwAiVKMyWJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YzuwMkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.pizzas {
background: url(/img.php?NGAkfGAkVmVzNQZ28PZjLmYucarcOKY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YxWmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.tacos {
background: url(/img.php?NGAkfGAkVmVzNQZ28PZjLmYm92LuEKY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YuOwMkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}
div.burritos {
background: url(/img.php?NGAkfGAkVmVzNQZ28PZjLmYm9TqcWap1WJY3RQZl0lpcuTqgfzocWUMgZKnbEKY0SJMgD3LiHzocWzp1E3YyWmAkVGZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ);
}

div.list {
background-size:cover;
background-repeat: no-repeat;
height: 150px;
line-height: 150px;
margin-bottom:25px;

}

div.list a{
background-color:#FFCC00;
color: #000;
font-family: ‘Oswald’, sans-serif;
font-weight: 200;
padding: 20px;
font-size: 20px;

}
div.list a:hover{
font-size: 22px;
}

.btmtiles {background-color:#ffcc00;width:100%;text-align:center;font-size:45px;line-height:45px;padding:20px 0;margin-bottom:10px;}

.btmtiles:hover {background-color:#000;}

.btmtiles a{color:#fff;text-decoration:none;padding:20px;}

@media screen and (max-width: 600px) {
div.intro { background: url(/img.php?jNmAipGZjVGYiqJLwyTnw1voc1lpe5JnlEJYx5JLgZKMbAKnx1PqmIzLgD3LiHzocWzp1E3YmtmAkHQZ5HGYa1Jni02ow5lMgyzLlEaY3q3qi8vBjEUqbkKZ); background-size: cover;}
div.intro-text h1{font-size:30px;text-shadow: 2px 2px #000;}
div.mini-nav .button {font-size: 14px;padding: 15px 15px;}
div.intro-text p{ font-size:19px;}
div.intro-text {padding: 40px 5px;}
div.body-copy {font: 15px/24px Georgia,’Droid Serif’,serif;}
div.category {width: 110px; height:110px; line-height: 110px;}
div.body-copy p:first-child:first-letter {font-size: 75px; line-height: 55px; padding-top: 8px;}
.btmtiles {width:100%;text-align:center;font-size:45px;line-height:45px;padding:20px 0;}

}


Hankering for more?


Map

All categories

Beer

Breakfast

Burrito

Carbs

Cocktail

Desserts

Drink

Dumpling

Meat lovers

Pizza

Seafood

Taco

Vegetarian

window.ROOT_URL = “graphics.chicagotribune.com/eat-drink-map”;
//graphics.chicagotribune.com/eat-drink-map/js/vendor.min.js//graphics.chicagotribune.com/eat-drink-map/js/app.min.js
(function(document) {
var CSS = [
“//graphics.chicagotribune.com/eat-drink-map/css/styles.css”
];
CSS.forEach(function(url) {
var link = document.createElement(‘link’);
link.setAttribute(‘rel’, ‘stylesheet’);
link.setAttribute(‘href’, url);
document.head.appendChild(link);
});
})(document);


Browse best foods by categories


View by list