Cafe & Tapas Alhambra offers Spanish and Mediterranean cuisine with a scenic view. They also provide a boat rental service.