A cozy coffee shop, Manjares do Alcaide offers a relaxed atmosphere.