Update Info - La Quebrada Grill
This restaurant was reported as closed. If it is open, let us know.
La Quebrada Grill
1380 Sheridan Rd
North Chicago, IL 60064
1380 Sheridan Rd
North Chicago, IL 60064
This restaurant was reported as closed. If it is open, let us know.