Where to go for a romantic dinner?
If you like Spanish, go to El Bodegon -- probably the best Spanish restaurant west of Sevilla. For a view, there's Leños y Carbon and Bucaneros on Amador. Walk around the marina and enjoy the views. In Casco Viejo, there's Tantalo, which can be pretty lively and Manolo Carocol, if you want something more intimate.