Armada Sport Fishing & Charter | Cabo San Lucas Armada Sport Fishing & Charter is always open to help you catch much more fish! The veteran crew of our Cabo San Lucas established charter boat studies the fishing records everyday and will guarantee that you will be angling in only the hottest locations. Phone: (866) 208-9757 J Dock, Agua Marina Centro, Marina Cabo San Lucas B.C.S., 23450 Mexico Map Other Categories: Business Services |