Authentic Mexican cuisine awaits at Mar de Cortés. Enjoy a diverse menu and good tamales in a beachfront setting.