The chief Kamal invites you to rediscover your taste buds in the restaurant kitchen of the Costa Del Sol, located at 550 Chemin Chambly Longueuil. The Southern restaurant offers grilled meats, seafood, pasta and desserts breath away. Do not wait to come and try our fine cuisine at affordable prices.