Established in 1975, Sol y Aire is a restaurant offering a menu with Wi-Fi and accepts restaurant checks. It has a capacity for 100 people.