Punta Cana is a traditional French restaurant that specializes in Caribbean flavors. It offers a unique fusion of French culinary techniques with the vibrant tastes of the Caribbean.