I agree with everything Bakero says.
Bodega Santa Cruz is great. Stick to the cañas. Any of the rooftop places around the Giralda are great for views but expensive for drinks.
There's a really great Peruvian/Japanese place at the top end of the Alameda which does fantastic ceviche and pisco...