Cabo San Lucas, in South Holland, IL, is the premier restaurant serving Lansing, Calumet City, Harvey, Dolton, Homewood and surrounding areas. Menudo is available on weekends. For your next meal, visit Cabo San Lucas in South Holland. Cooks and cashiers wanted - must be bilingual. SPECIAL: $1.50 Tacos on Thursdays!!