The beautiful dining room at the Anglers Landing Restaurant in Cabo Marina! Your Saltwater Guide is Sponsored by Promar & Ahi USA.