EL SOL Mexican Restaurant in Oakland, IA

Phone: 712-482-3288
129 Harrison Street
Oakland, Iowa 51560