Punta Cana Café is located on the street level of Centro Comercial San Telmo in the coastal town of Los Cristianos.
The restaurant is located in the open restaurant complex above Playa Las Vistas.
The focus is on the pub's evening bar service.