Chicago IL L Chicago IL | Picosito, Restaurants 1. 10000 S Ave, L, Chicago, IL 60617 | Picosito (773) 359-4863