Bar Trafalgar offers innovative and traditional Andalusian cuisine in a welcoming atmosphere. Features a full bar, outdoor terrace, and table service.