Spanish Restaurant in Chicago

La Plena Restaurant

La Plena Restaurant

4.2
Very Good
418 reviews
2617 W Division St
Chicago, IL 60622