Café Caravela offers a good coffee experience in a well-located spot. They also serve burgers.