La Quebrada Restaurant

5100 S California Ave, Chicago 60632, United States Get Directions to this spot
5100 S California Ave
Chicago, 60632
IL, United States
(773) 737-4575

Rate and review La Quebrada Restaurant in Chicago, IL, United States!

Share your experiences at La Quebrada Restaurant with your friends or discover more Restaurants in Chicago, IL, United States.