El Llano

4011 N Elston
Chicago, IL
773-866-9500

Additional Information

Price: $10-$19
Cuisine: Latin American
Neighborhood: Albany Park
Date Opened: 5/15/10