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 2023-08-28T11:14:59-05:00