Lino Mexico Address: 3115 W 26th St, Chicago, IL 60623 Phone: (773) 254-1874 Payment: Restaurants, Mexican, Women's Apparel Other Businesses: Pollo Fellz at 3120 W 26th St, Chicago, IL 60623 Mariscos at 3124 W 25th St, Chicago, IL 60623 Subway Sandwiches at 5316 N Milwaukee Ave, Chicago, IL 60630 Catering by Max's at 5754 N Western Ave, Chicago, IL 60659 Tortas USA at 3117 W 26th St, Chicago, IL 60623