Pollo Express
1315 W 18th Street
Chicago, IL 60608
312-829-1551

3.29.11 Lunch w/Pigmon, Sula

 

  Empanadas, not made in-house. Doughy with scant filling.

Across the street