Los Amigos 2 4 years ago ID: #246737 Listed In : Resorts & Restaurants 1745 Illinois Rt 127, Greenville, IL 62246, USA 618-664-0420 losamigos2.com Business Description Restaurant in Greenville, IL Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurant Mexican Restaurant Mexican Food Mexican American Food American