Cabo Azul Resort - Javier's Restaurant
This is a view of Javier's Restaurant from the Palapa Lounge at Cabo Azul Resort.