Casa Del Sol Contact Information 127 Main St, Louisville, Nebraska 68037 (402) 234-2669 Detailed InformationGreat new restaurant in Louisville! Come in and try them today! Eat & Drink Louisville Get Directions By car By public transit Walking Bicycling 2024-04-09T14:29:27-05:00