O Calexo is a seafood restaurant and bar located near Plaza de María Pita. It serves Spanish cuisine and offers a full bar with table service.