Elquijota
Open
5661 N Clark St
Chicago, IL 60660
Elquijota is a vibrant eatery located in the heart of Chicago IL offering a delightful fusion of traditional and contemporary cuisine. Known for its warm atmosphere and friendly service this restaurant features a diverse menu that highlights fresh locally sourced ingredients. Whether you're in the mood for savory entrées or delectable desserts Elquijota promises a memorable dining experience for all.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.