Los 2 Amigos Return to Directory Business Name: Los 2 Amigos Business Website Address: https://www.los2amigosrestaurant.com/ Business Address: 2216 Algonquin Rd Business City: Rolling Meadows Business State: IL ZIP Code: 60008 Business Phone Number: 847-749-2836 Business Description: Restaurant