El Loro Mexican Restaurant Inc
1205 N 25th St
Clear Lake, IA 50428-2001
641-357-3045