La Terraza de la Alcazaba is a bar offering cocktails with impressive views of the Alcazaba and Gibralfaro.