8 coffee shops within 800 m of El Libertador, Villa Santa Rita — nearest first. Read more on Wikipedia