Costa Del Sol is a charming establishment in Nashville, TN, offering a unique blend of Mediterranean cuisine and ambiance.
With a focus on fresh ingredients and traditional flavors, Costa Del Sol provides a relaxing dining experience for guests seeking a taste of the Mediterranean in the heart of Tennessee.
Generated from their business information