
The Best Pizza in Medellin (Plus What to Order)
TLDR? The best pizza in Medellin is found at El Zorro & La Gitana! On the hunt for the best place to eat pizza in Medellin? The competition is pretty fierce. With the world and his wife competing for the title of Medellin’s top pizzeria, the field is a crowded
Read More »