Description
Casa Del Sol is a welcoming restaurant at 8918 South Commercial Avenue in Chicago, Illinois, serving locals and travelers exploring the city’s historic corridors. Perfect for a mother road adventure, a classic road trip stop, or anyone searching for route66 dining options, Casa Del Sol offers a convenient South Side location with a neighborhood feel. This Chicago restaurant stands out for its approachable atmosphere and easy access for visitors discovering nearby attractions and longtime residents looking for a reliable place to enjoy a meal. Whether you are mapping a route66 food stop or simply want a restaurant in Chicago, Casa Del Sol delivers a memorable local experience in a well-known Commercial Avenue setting.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
