Café Bar Don Pedro offers coffee, drinks, and food in a relaxed setting with a terrace.