Bar Restaurant Costa Del Sol in Island Park, NY, offers a casual dining experience with a diverse menu of Spanish and Latin American cuisine.
With a laid-back atmosphere and friendly service, this establishment provides a relaxing setting for patrons to enjoy food and drinks with friends and family.
Generated from their business information