Ate here recently with my two daughters. We thought the food was good not great. Service was pretty good and the atmosphere was modern and better than average. My pasta was good but I've had better. Overall better than average Italian restaurant but not near the best that I've eaten at. Prices are reasonable.
If you own or manage Cafe Del Sol, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.